I like that this controller doubles as a controller case, and it is made of hard plastic shell which back length is adjustable instead of a flexible rubber band belt or plastic clips/clamps to hold the controller to the phone like other similar controllers I saw.
I feel some gamepad controllers for Android and iOS which cost $10-30 are fairly priced.
But, the controllers which cost $60 are too expensive unless they have a lot of nice features, or cool apps which let you map the buttons to the screen.