This Rainbow Piano features 49 keys and plays different tones. Multiple sound effects including Echo and Vibrato. Six demo songs can be played with a push of a button. Children can record and replay songs. A headphone jack allows the piano to be played by one person. The adjustable speaker is loud and clear.