Casio CTK-2000-STAD 61-Key Digital Music Keyboard 61 piano-style keys 48-note polyphony (maximum) 400 high quality tones including stereo grandpiano tones 150 rhythms including 55 ethnic rhythms and 20 patterns for piano play Auto-accompaniment