Shipped early and convenient.  Very easy to assemble and completed in about 3 hours.  With help it would go much quicker.  There are a couple pics that is low quality but overall very sturdy unit and I am pleased with the purchase