Worked right out of the box for my old Xbox 360 controller. The packaging was a bit torn when I opened the box but everything looked and worked well so no complaints here. I can't speak about charge times as I haven't drained one yet, but plan on always charging one while the other is in use. It doesn't seem to charge my branded Xbox battery, but I wasn't expecting that to happen. This CAN work with more careful battery placement, but I only have one controller so two is more than enough.
Gamepad Microsoft Xbox 360 Wireless Controller for Windows, black
34 Review
Classic Sonic Collectible Cable Guy Device Holder: Compatible with PlayStation, Xbox, and Smartphones - Perfect for Gamers!
13 Review
Game console Sony PlayStation 3 Super Slim 500 GB HDD, black
70 Review
Microsoft Xbox 360 Controller for Windows Bundle
190 Review