We had been getting estimates for having our patio covered, and they were all way out of our price range. We invested in a sold structured gazebo with a soft top that was completely torn up after its first season. I found the Grand Resort 10X12 Hardtop Gazebo online and decided to give it a try. Our location has strong winds with random bouts of rain and sleet, especially in the winter. The wind is what ripped up our previous gazebo. For the most part, I was impressed with how well this hardtop gazebo withstood the wind. The only issue we had was with the gazebo sliding around the patio in high winds. I guess you could find a way to bolt it down, but that seems like more trouble than it's worth. Again, due to high winds, we could not sit under it during rain as the rain still blew in. On a nice, sunny day, it was a perfect spot for cool shade. Overall, it looks like and is pretty well made. However, assembly was a beast that took my husband and a friend many, many hours. The instructions were terrible, and some holes were not drilled properly. They had to redrill them.