Fits perfectly on our 10x10 gazebo. I love the brown color its very nice looking and provides good shade. It hasnt rained yet but I like that it has drain holes.