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.
Game console Sony PlayStation 3 Super Slim 500 GB HDD, black
70 Review
Classic Sonic Collectible Cable Guy Device Holder: Compatible with PlayStation, Xbox, and Smartphones - Perfect for Gamers!
13 Review
Gamepad Microsoft Xbox Series USB-C cable, Carbon Black
70 Review
Gamepad Microsoft Xbox 360 Wireless Controller for Windows, black
34 Review