I really, really, really wanted to like this. But it falls short in almost every way.
I'll start with the good things about this control.
1) The joysticks are nice, almost like Nintendo switch quality joysticks.
2) The L2/R2 bumpers are analog. So racing games will benefit from this feature IF the game also supports this.
3) There's no extra app to download. Just connect via bluetooth and you're good to go.
THATS IT! Now on to the bad, and man is it BAD.
First, let's talk about the price. Just judging from the build quality alone this thing should definitely not cost the $100+ I spent on it. I could see this being worth it for anywhere from $40-$50 and even then it's not as good as a bluetooth console controller with a phone clip on it. The shape of the controller itself is extremely bulky, it feels exactly like an old Atari lynx console, look that bad boy up, but slightly less ergonomic because of the position of the L1/R1 buttons. The best way I could describe this design is something like those bulky child proof leap frog learning systems, I hate it. If you're wondering whether this will fit a phone with any sort of case on it? I can tell you right now, it absolutely will NOT. I tried using a galaxy S10 AND S10+ If you have even the thinnest case on that thing it won't fit in between the lips on either side of the control. If you have a phone smaller than the 6.1" S10+ then this thing will swallow your phone and make it look like a Boeing 737 steering control with a tamagotchi screen built into it and yet it somehow still won't fit your phone if it has a case on it. The button positioning feels as awkward as it looks in the pictures. I grabbed this to use with emulators and wound up using the touchscreen controls because it was more comfortable anyways.
TRUST ME. Save your money and use a bluetooth controller or buy any other $30 bluetooth control on Amazon.