Charges well, but the controller is difficult to connect in the dark. Took me about 10 minutes to put it on in the dark. I play at night while my girlfriend is sleeping so I can't turn on the light to see anything. It would be better if it had both a front and back rail to lead the controller to the micro USB port. Update October 17th: I've been using it for a few months now and I have to say I love it. I used to put it on the charging port, now it takes a few seconds. I just love how it keeps things going and gone are the days of picking up a controller only to see it had 1/4 charge left. Rating upgrade from 4 to 5 stars!