I've always been a big fan of Rock Candy controllers. After my previous one broke (button B got stuck after about 3 years of continuous use) I bought this one expecting the same quality as before. The controller itself feels fantastic and excellent. Exactly how I want the 360 controller to feel. HOWEVER, THE MICRO-USB PORT ON THE TOP OF THE CONTROLLER DOES NOT LEAVE CONNECTED! Now it stays on its own and connects. However, if I moved at all, the audio would be muted on my PC. The worst thing is that it always stays highlighted and says it's connected. As a Rock Candy fan, this product is a head turner. I got used to it for about 2 weeks, and the micro USB connector just kept getting worse. I can barely play the game without disconnecting. It doesn't even feel secure in the slot when plugged in. I strongly recommend a controller other than this one.