Rockland RPN882 Professional Silicon Rubber USB MIDI Flexible Roll-Up Electronic Piano Keyboard with Louder Speaker 88 keys Piano with Midi interface, Sounds absolutely the same as real piano. Small and can be hand-carried, it can also be rolled up for easy storage in hand bag or carrying case Play, record and edit as a MIDI file with virtual keyboard, Software and entity matched. Earphone jack, also can connect with external speaker & sustain pedal Play with your PC or laptop and powered by USB or Power supply: AAA batteries x 4 (not included) or 5 voltage DC adapter (included)