Arrived 4 days earlier than expected. Unfortunately ArrowXL delivery driver dropped it off if the truck  not a good start.  Anyway no damage done.  thankfully. Took me about 3 hours to put up. The only tricky thing was seating the roof. But with the wife encouraging me. It was eventually done. Once together it is a nice sturdy little shed exactly what we needed.