Good overall quality of the unit. This is definitely something that requires a lot of assembly. Lots of parts and peices to keep track of.  Took me about 6 hours to put together.