This thing is heavy, and you won't ever have to worry about it tipping over/falling off of your desk/setup. It has an extremely nice, ergonomic feel to it and your Xbox One controller will sit perfectly on this. I've had 0 problems with the charging itself, it picks up right away and begins charging.- Premium quality look, feel, & design.- Ergonomic, heavy, and has a rubber base so it wont slip.- Comes with a power cord, battery pack, and dark gray & red battery plate cover that matches the CP2077 Limited Ed. Xbox One Controller, but will fit all Xbox One Controllers.- Controller sits perfectly on the charging stand / won't slip.- Begins charging right away.- Orange LED indicator light to indicate the controller is charging / turns white when full charged.The only thing that concerns me is the battery pack itself: when I got it I plugged it into the controller and charged it up. There's an LED light, which is orange when charging and white when complete. I took the controller off of the charger the moment it turned white, waited about an hour... then put it back on the charger just to see if it was recognized as fully charged. It wasn't/it seemed to have lost about 20 minutes worth of charge just from being off of the stand, never once powered on.This means that either 1) the charging stand won't immediately recognize a full charge... or 2) the battery pack loses battery life quickly. With all of that said, I haven't tested to see how long the battery will last on a full charge while gaming, and will update my review when I have.Highly recommend (so far), 4.8 out of 5.0.UPDATE: I wanted to write a quick update to this review, and up my rating to a 4.8/5.0, as the battery pack lasts a MINIMUM of 8 hours. While I do drop it on the charging stand sometimes, and keep it at full charge, I've gamed on this thing for 8 hours in a single session and it hasn't seemed to come close to dying. That said: as with all wireless controllers I've used, sometimes the controller seems to lose connection/needs to be power cycled... though, this may be a problem with Windows 10 Bluetooth and not the controller itself.Amazing controller.