My husband pre- assembled it in 2 days and had family pitch in for the roof. A few screws we're missing, but other than that it was perfect! Beautiful addition to our backyard and very substantial. Would highly recommend it!