- 88-key piano keyboard with in-built genuine piano timbre
- Single-row mode, double-row mode, and double players mode
- Multitouch screen support and force touch
- Keyboard width adjustment
- Multiple in-built sound effects: Grand piano, Music box, Pipe organ, Synth bass, Steel string guitar, Strings Ensemble, Soprano Sax, Space Synth, Rhodes Piano
- MIDI and AAC audio recording
- Metronome
- Direct sharing of recording file or set as ringtone
- Learn thousands of popular music scores
- Two guidance patterns: falling note and waterfall
- Three play modes: auto play, semi-auto play, note pause
- Left and right hand setup
- A->B loop and speed adjustment
- Difficulty adjustment
- Multiplayer connection with other players from all over the world
- Real-time on-line chatting
- Weekly new song challenge ranking
- Create guilds
- Support USB MIDI keyboard such as YAMAHA P105, Roland F-120, Xkey, etc.
- Perfectly control the piano, play, recording, and competition via external MIDI keyboard
- Subscription service called Perfect Piano VIP with unlimited access to all tunes and no ads.