For the rest, but happiness can play Super Mario 64 on his phone with this controller!
It's cheap, and it is of good quality. Comfortable to hold in hands, comprehensive controls, no complaints hardware level (except perhaps a little hard d-pad). I have absolutely not found the handle noisy or poor workmanship.
In short, almost perfect, except for some hard d-pad, and the official software malfunctioning. 4/5