Worked great, looked 98 percent like the original USB connector, easy to install. I was amazed to see my controller charge like a new controller without having to toggle the USB cable for a nice spot or nothing. I plug it in and it starts blinking and loading. They give you two in a pack so I have an extra one for my second controller that ever breaks. Just as a friendly warning there is another seller selling a very similar product on Revain that I bought was awful, cheaply made and didn't even work. Just so I could save about $5 was another bad move. Supplier, but you guys are smart so you can narrow it down. I highly recommend this USB port replacement