Yamaha YPG-535 88-Key Digital Piano w/Knox Padded Bench & Piano Cover, Full Size Studio Headphones, On Stage KSP100 Pedal & Alfred's Teach Yourself to Play Piano - Book & DVD The Yamaha Portable Grand YPG-535 has an easy to use panel, 88 Keys, Graded Soft Touch (GST) action with different levels of resistance USB connectivity brings music directly to your keyboard with 2 ports on the back, USB TO HOST and USB TO DEVICE. Plus USB MIDI, Sustain Pedal jack and a Headphone jack for private practice. Display the score to a song with lyric, chord and notation display. Performance Assistant Technology features Melody Mode in addition to Chord and Chord/Free Model The YPG-535 has 30 built-in songs plus 70 more on included CD-ROM for you to learn to play using the Yamaha Education Suite. Kit Includes: Yamaha YPG-535 88-Key Digital Piano w/ Knox Padded Bench & Piano Cover, Full Size Studio Headphones, On Stage KSP100 Pedal & Alfred's Teach Yourself to Play Piano - Book & DVD