Great product. Typically as functional as comparable Yamahas but cheaper. With 5-yr warranty it can be a little pricey at around $1,000 and the sound production tends to be inferior, but the touch of the keys is as good as can be expected. The touch screen for functionality is a great idea but can be a little slow, especially if you're playing live and need to toggle between transpositions and voices. Also, something to think about, the A/C charging adapter has a bee-stinger to connect power to the device. Long story short, the reason that I bought this product is my last Casio Privia's bee-stinger broke off and jammed the power input, screwing up my system and denying it power. It would have required expensive soldering and I was no longer under warranty. I tried to buy a Yamaha out of spite but the comparable model to the Privia series was 8 months back ordered. I now get nervous every time I plug in or unplug my Casio. Fortunately, I enjoy this machine and am safe for at least the next 5 years.