Very nice gazebo but putting the small pieces of the roof together can be somewhat challenging, but in the end it all worked out.