It took 2-3 hours and 2 people to assemble.  Lots of pieces!  Fed Ex finally delivered it after having it on the truck 4 days. The box was wet and damaged (numerous rips and holes in cardboard) but there were only 2 pieces that were damaged.  Fortunately, they were in locations that were not noticeable after assembly.