Yamaha NP30 portable grand piano. 76 unweighted keys with speakers in a very light (11lbs) package. Comes with ac adapter and sustain pedal. Can produce several other sounds as well as a great piano tone, excellent strings and a great Rhodes tone. Can run on AA batteries.