Perfect fit for my sun joy 10x12 gazebo. With it on my deck and the sun shining in the afternoon, it provides a great amount of shade to cut down the heat of the sun