Easy to assemble. We recommend after getting the frame together, flip the gazebo on its side and set it on the ladder to put the roof on. My husband and I had it all together in 3 hours. The directions are easy to follow and the gazebo is well made.