Full 88 keys. Real sounds, no MIDI. Multiple notation options. Supports multiple concurrent key presses. Ability to zoom in and out.