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.
Microsoft Xbox Wireless Controller Adapter for Windows 10
23 Review
Microsoft Xbox 360 Controller for Windows Bundle
190 Review
Classic Sonic Collectible Cable Guy Device Holder: Compatible with PlayStation, Xbox, and Smartphones - Perfect for Gamers!
13 Review
Gamepad Microsoft Xbox 360 Wireless Controller for Windows, black
34 Review