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 Series USB-C cable, Carbon Black
70 Review
Microsoft Xbox Wireless Controller Adapter for Windows 10
23 Review
Classic Sonic Collectible Cable Guy Device Holder: Compatible with PlayStation, Xbox, and Smartphones - Perfect for Gamers!
13 Review
Game console Microsoft Xbox Series X 1000 GB SSD, black
165 Review