I bought this to replace an old Ensoniq synth-type sustain pedals - you know, one of those horrible square ones with a squishy feel to them. It's mainly to use on my Yamaha electric piano and so far I am very pleased. It works well and was a reasonable price compared to Yamaha's own model and similar ones by Roland. There are cheaper alternatives but this had good reviews and I am pleased I went to the middle ground. Hopefully it will last ages - it looks sturdy enough - and continue to get loads of use. I half wish I had spent a bit more and got a M-Audio E.Piano to go with it but wishes don't dry dishes, or something.