The Gazebo was a challenge to put together by myself, but I managed all but the four roof panels. Everything fit together perfectly. I am very pleased with the Gazebo. It was a fun project.