Very nice for the price but way too many parts.  Took me about 3 1/2 hours to assemble. Also, the upper structure is secured to the base only by 4 dowels and 4 screws which IHMO is a design flaw.  In addition to following the assembly instructions, I bond all touching surfaces together with glue (which is not provided).  The engineering flaw is why I provided a 3 star rating