I used one of these to replace one from another vendor. The 4-pin Molex connector's terminals did not fit into the housing and were very loose. This made aligning the pins to connect very difficult. This product had the correct housing and terminal block. Connecting was much easier. Looks like a well made cable. Very satisfied.