Grand piano - 88 keys. Very well maintained, in great condition, regularly tuned (Last tuned in 2023) Beautiful sound and tone, works perfectly. Comes with a sitting table. Please message for inquiries.