It just works and the battery life is amazing. I don't remember the last time I plugged it in. I use it for a while with my Huawei Mate 20 Pro, it handled a lot of games really nicely, most of the time the bottleneck was the game having bad controls.
I know use it on my PC for emulators. I've played BOTW with this controller. It's just really handy. It's small but you get used to it, the underside L2 and R2 is a nice design and they're curved in a way that your middle fingers rest nicely on them.
One note i have is that the side grips could come out a bit diagonally for my palms, but that's minor.
Unbelievable for 10$ ,I’ve been able to connect it to my ancient galaxy tab2,my mi max 3 phone which remarkably fits in the holder with the cover off and my android tv box and play n64 emulator games ,now for smarter people you would be able to program the controller for best setup for different games but I’m old and it’s a bit beyond me but just because I can’t figure it out doesn’t mean it can’t be done because it can but it’s a bit beyond my knowledge and I only really wanted to be able to play Mario Kart and snowboard kids which it does easy,absolute steal at this price,charges quick and lasts longer than I want to play 👍