We bought this for our son, who had shown an interest in learning the piano. We had a smaller keyboard, but the lessons are all on a full sized electric piano, and all the training exercises are written out for an 88key piano, so anything smaller was awkward at best, unworkable at worst.
When it arrived, I was surprised at the size of it. Not heavy or deep, just that it's... well... as wide as a piano. They are full size keys, so I don't know why I thought it'd be smaller, but it's not going to sit quietly in a little alcove, make sure you have the room first. The other thing is, if you are getting it delivered to work and taking it home with you, you'll have to put the seats down. Might seem obvious, but worth bearing in mind if there's more than two of you in the car.
So, about the piano itself... I'm not a pianist, so these are just my opinions...
It's very smart looking, comes with mains charger and pedal and a holder for your books. You'll probably want to invest in a cover to keep it clean. We use it on the dining room table, but if funds and space allow it is probably better with a stand and stool. You don't necessarily need to buy it all at once.
The keys feel very realistic to me, nicely weighted, the harder you press them the louder the noise and the longer you press them the longer the fade-out. I've seen this variously described as 'weighted hammer action' and 'touch sensitive' or 'touch response'.
There's not a large number of different sounds, but then it's not sold as a synthesiser and all those extra buttons would only serve to distract and confuse for our purposes.
We could have spent a lot more, and I'm sure purists could tell the difference but I couldn't. We could have spent a little less, but buy cheap/ buy twice. Whilst we bought it for our son, I must admit to enjoying having a go myself. In summary, we are very pleased with it.