The final product worked out well, but putting it together was a pain.  While there were tons of parts, I expected that.  What I didn't expect was that the cuts for the grooves and some of the parts were so imprecise that I had to force things into place to make them work.  Also, the wooden pegs that help stabilize things are incredibly fragile.  One broke with barely any pressure on it, and you don't get any extras.