It’s well thought out with some of the details to keep it secure and tied down, but it doesn’t actually fit our 10x12 gazebo. It tore all over the place when we were trying to put it on. Super disappointed that we paid so much for a product that doesn’t fit and ripped so easily.