It's a solid, good quality pedal but could still use some improvements featurewise. The two things coming to my mind are it missing functions in between on and off, and it's also slightly on the light side. Don't get me wrong, it's sturdy, well built and stays in it's place most of the time, but it still could use some extra weight to keep it in place even better.
I use this pedal with one of my synths so I have no problems it being only on/off. For the same reason I would choose maybe something more expensive if I were to use it with a stage piano.
A good buy, it comes highly recommended for the price.