Perfect for our needs!  We took out our hot tub and are converting the hole in the deck to a bbq spot!  Not too hard to put together.  No more grilling in the rain for me.  Super satisfied with this gazebo.