Plays nice, sounds nice, feels nice, looks nice.
Very good build quality.
Compared to competition, has more "arranger" type features, which are a lot of fun.
The key action is OK. I know the online debate about the Casio digital pianos key action. Beats me. I love playing this instrument every day for a couple of hours.
I am very happy with my purchase.