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 the USB cable being moved 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, that was a bad move, never again. I can't tell you the seller, but you're smart, so you can narrow it down. I highly recommend this USB port replacement