I bought the M-Audio SP-2 a couple of years ago to replace the standard Yamaha pedal that came with my Yamaha P140 digital piano, as it was starting to glitch. The M-Audio SP-2 has held up very well, it is still like new.
It is a heavy, sturdy pedal and stays in place on the floor, the action is nice and all in all it feels like any piano pedal should feel. It also has a nice sleek look, although the M Gear logo could perhaps have been a bit more discreet. The cord length is more than enough, but it is not detachable on the pedal end meaning that if the cord for some reason should break (maybe the cat chewed on it?) you will probably have to buy a new pedal. On the other hand, it is also very affordable.
Another nice feature is that you can switch the polarity meaning that it works with all kinds of brands of pianos, keyboards etc.
I recommend this pedal to anyone looking for a new pedal for their piano, keyboard etc. with a nice feeling action and a very good price / performance ratio. There is really no reason to look for anything else