I have to say that it might be one of the best purchases I have made because it essentially turns your phone into a Nintendo/PSVita console, especially with an emulator (personally, I use the video game emulator from the Google Play Store, which is compatible with a Bluetooth controller). The construction, although small, is convenient to hold, and you feel like you're holding something authentic. The main buttons are equally small but satisfying to press, and they have nice lights. The joysticks, although in an unusual position for me since I am a PlayStation gamer, are extremely responsive. The only negatives I want to mention are that the back buttons are a bit cheaply made compared to the rest of the controller's quality, but they are manageable, and it took me a little effort to connect it to my phone (Samsung Galaxy A52 5G) via Bluetooth, but with a little searching, it got the job done. Overall, it is an excellent product for mobile gamers, and I highly recommend it for its convenience, construction, and affordability.
P.S. I also recommend not getting the other version because even though it looks more like a Nintendo Switch, it is not red-blue as the images suggest, but rather blue-pink (I checked in a review), and the price is somewhat steep, especially with shipping.