So far it’s held up really well, there are holes at the top of the gazebo in order for the rain to drain but it’s kind of a downer because the inside gets wet and my couches get wet too. I taped up the holes on the side my couches are. I also couldn’t find any waterproof curtains so I ordered clear plastic shower curtains 8 feet long and now the inside of my gazebo stayed dry when it rains. It’s super heavy duty compared to one I had purchased previously on wayfair that was made of metal. So far so good