I am a professional pianist/composer and bought this keyboard as a secondary for composing orchestration. I own a Roland RD-700SX and a Yamaha C7. This M-Audio keyboard has the worst action I've ever played on, very plasticky keys, very unresponsive, very unpleasant to play. The modulation wheel was not responsive at times. The sustain pedal didn't respond well with the keyboard either, but works just fine with my other keyboard. I wouldn't recommend this to anyone who is serious about the quality of the instrument they're playing. I was very disappointed and returned it.