The mechanism is a bit "plastic-heavy", but ok.
I have the part oiled slightly and it fits well on the handlebars (mounting with metal bracket, 2x Phillips screw).
For the price more than ok and the Christopher you're doing well ;-)