I would buy this a hunded times. The piano sounds are the most similar to actual piano I have ever heard. The touch of the keys is absolute piano like.
Also, the bluetooth function is very useful, not only to play along with other music, but to use the piano as a speaker itself for listening to music.