First off, let me say this: if you're serious about mobile gaming, the GameSir X2 Pro is a game-changer. I've been using it with my Samsung S20, and the difference between touch controls and this controller is night and day.
The build quality is impressive - it feels sturdy in hand, and the buttons have that satisfying clicky feedback. The ABXY buttons are magnetic and can be swapped to match your preferred layout (Xbox or Switch style), which is a nice touch.
Where this controller really shines is cloud gaming. Playing Xbox Game Pass titles like Halo Infinite feels almost like using a full console controller. The analog triggers make racing games actually playable on mobile - something I never thought I'd say!
Now for the not-so-great parts: The ergonomics could be better. After about an hour of play, my hands start cramping up. Also, that loud click from the shoulder buttons? It's real, and it might annoy anyone nearby when you're gaming in bed at night.
The pass-through charging works perfectly with my phone (though I had to remove my case), but be warned - not all phones support this feature equally well. Check compatibility before buying.
One month of Xbox Game Pass Ultimate included? That's just icing on the cake. I discovered so many great games during that trial period that I ended up keeping the subscription.
Bottom line: At this price point, with these features, it's hard to find better. Just be ready for some minor comfort trade-offs during long gaming sessions.