I had been thinking about it for a while, buying a digital piano. I love to play, but I am not any good at it anymore since I am never around a piano to practice. One day I went to just look after work. I left having bought one. A little crazy, a little bit of a compulsive buy, but I figure it will be nice to have and practice and improve on my piano playing skills and lets be honest, I have the money to do it, so better now than any other time. Anyway, I love it, the keys are weighted, it has the full size key board, it sounds like a real piano, and has other sounds, it plays 50 great classical songs, and I can record. And lets not forget that I can plug in my head phones so people don't have to hear me practice. All in all, a good purchase.