Donny Chen is a musician, piano teacher, and piano tuner. That would explain the epic mastery behind this phenomenal LEGO instrument. I’m a piano player myself, and grew up fascinated with the inner-workings of our own (life-size) grand piano. I must say, this little marvel is basically the complete package!

While it doesn’t have all 88 keys that a real grand piano would have, it does have a very similar mechanism.

The keys themselves can be removed after pulling pins from each side.

The build also features working foot pedals, a soft-close fallboard, a cover that can be propped up, and a sheet music stand. There is even an adjustable bench!

Undoubtedly, the best part is that this model is equipped with LEGO Power Functions that allow it to “play” itself. The only thing that would make it better would be to somehow enable it to really produce music. It’s currently on LEGO Ideas.