Gazebo took us 7 hours to put up, but the instructions were nice and clear. Came with several additional nuts, bolts, and smaller pieces in case one was dropped and lost. The gazebo is high in quality and looks nice, was a very good addition to my back yard!