Great upgrade from a stock sustain pedal
If you're still using a flimsy plastic sustain pedal that came with your keyboard that runs away on you when you're using it, why? This pedal has a switch that allows it to work with Roland and Yamaha style keyboards, as well as Korg and Casio keyboards (they have different switching polarities - some expect the switch to be normally open, and some expect it to be normally closed).
This pedal has a great feel if you're used to a normal piano pedal, but it feels a little spongy when you press it down all the way. I was going to get a Roland SP-10, but thankfully my sales engineer clued me into the different polarities and I got this one instead.
My only real complaint is that I got the pedal to replace a plastic one that came with my Casio PX-130 because that pedal kept running away from me while I played (I'd end up with one foot reaching underneath and behind the stand). This one doesn't move nearly as much, but it is still guilty of moving around a bit too. I guess that's gonna happen with many pedals, but just be aware. It doesn't move around that much, and the pedal is long enough (about 10 inches) that I can set it against some parts of my keyboard stand to make sure it stays put, just, FYI, buyer beware, etc...