This is a nice Gazebo and has held up well so far on our deck. I love the the shading it provides compared to our old umbrella. We've also had a few heavy thunderstorms with good winds and it has held up pretty well. The only problem was that I didn't secure it to our deck and it nearly blew away in the first storm. I've since then tied it down with some strong wire to the deck and so far so good. The major issue was with the setup. It takes a good 5 hours so plan on sending the afternoon putting this thing together. It isn't too complected but you'll need time and at least one other person along with a ladder and tools. My one fear is the time and energy it will take to take this gazebo down come winter time.