Good product, but assembly was more extensive than I expected.  It took me 7-8 hours to complete.  I think you should have some indication of the possible assembly time of this and similar units in the product description, so people know what they are getting into.