As the title says, it doesn't look or feel cheap, feels like premium, buttons are pretty crips when pressed so if the central rotary wheel when turned.Don't have steering wheel buttons so I got it in order to use it on an Eonon UA12S+, was recognized by the HU without a hitch so setup was a snap, customizing the buttons was a breeze.Only problem that I have is the "lag" when turning the central rotary wheel and when I say "lag" I mean the fact that if I turn the wheel at a normal rate, normal to me at least, the volume (for which the wheel is set to) will not change at the same rate.So for instance if I turn the wheel 4-5 "clicks" , the HU volume will only change 1 or 2.On the other hand if I turn the central rotary wheel slow, like 1 click per second, the HU will change the volume accordingly.Since I don't have a different Android HU to test it, not sure who's to blame.Anyways for $20 is a terrific value,