I figured some of you would want pictures, so I took some as I went!
It was so much fun to build! They did a great job with generally reflecting the action of a piano. Obviously it's not as complicated as a true piano action, but it does pay homage to the major aspects of it: key and pivot point, free-swinging hammer, damper lifting mechanism. the pedal really does lift the dampers, and each damper comes up with key press. There's a fake string, a sound board, the rim, sound holes and harp, fold-back lid with hinges, open/close fallboard, sliding piano desk, legs on casters, adjustable height bench which I found particularly delightful... Really, just a joyful and fun build.
Some people seem to be inordinately disappointed that the piano doesn't play like they expected. They expected each key to make an actual sound, and that for sound to come out of the piano itself. But it doesn't. There's a laser that detects when ANY key is pressed, and it makes a bluetooth connection to a smartphone to play music. It also has a player piano function that lifts and lowers dampers and keys in a random fashion while the smartphone plays a piece. But I didn't build it for it to play. I have a piano that can play. I built it because it's cool and complicated and I got to have a ball building it.
Overall I spent about 7-10 hours on it.
Here is the player mechanism. It's not a part of any real piano, but it is the gear that makes the keys go up and down when your smartphone is playing something:
Here is the soundboard and plate:
Building out the front where the action will slide in:
Legs with casters:
Finished! (note piano bench...Side wheels operate to raise and lower seat):