A few of the roof panels don't fit properly. Otherwise it's a great gazebo and not too difficult to put together. It took 2 of us to assemble it over 2 full days.