The woodwork on this is beautiful and precise, and the description of the setbacks to overcome seem frustrating, but it all came out well so that's good.
Now, a video of you or Michael playing this would be a great finish.