Nice gazebo-some of the ceiling panels were a bit off (too long) so the end pieces didn't match up as well as I would have liked but really nice otherwise. I put it together myself. You definitely need 2 people to put the top roof support up but I did the rest alone.