Instructions need to be read and are not the best but through some trial and error got it together and put it up. Most critical part is making sure the four post are level and square. I was able to get the roof up with my 23 year old son and the help of a T-support on one of the roof sections. A little tricky but took 1 hour to put all 4 roof sections together to be tightened. In total took me around 24 hours of assembly including the concrete supports. Would recommend this to anyone that wants a high quality gazebo with a natural look.