So I have had this awesome sustain pedal on my Yamaha keyboards since Christmas and I have put this pedal through the gambit of abuse while playing in my home studio and out on the road and it is one tough unit. very rugged metal casing that has a rubber cover over the top part of the pedal that moves for your sustain. the cord that comes with it is the perfect length to route the pedal to wherever you need it located. Like I said I have borderline abused this unit as any working musician normally does with their gear and this thing is built like a little tank and has served me very very well, and I would definitely recommend this unit to anyone who needs a sustain pedal for any type of keyboard. This particular unit is actually pretty nifty and small compared to a lot of the other units on the market which are bulky and cumbersome and take up a lot of room when packing up especially when you have limited space in your flight case, but this guys fit right in with my keyboard flight case in my extra storage compartment