Awesome piano with full size weighted keys, sustain pedal, and MIDI. Also comes with piano books and a selerate sound module with effects. Could be great for music production due to having MIDI in/out.