When I received my gazebo it came in two boxes the main box and the roof panels were in a separate box.  it took me approximately 13 hours to assemble, And you will need a second pair of hands approximately 10 of the time. I consider myself very mechanicalI and i was extremely impressed on the quality of how this gazebo is built, the only advice I can give you is  pay close attention to the instructions, the length of the screws used is very important. and you will need a second pair of hands approximately 10 of the time. Once completed you will be extremely impressed on how strong this gazebo is