Arrived as described but broke during assembly. The plug worked well, but the socket would not snap onto the pins, and repeated attempts resulted in the small latches on the connectors breaking. I ended up cutting 2 GPU cables to make the wire harness I needed.