They will hold up, but make sure to get them down after the season is over. I was late last year in getting mine down. A heavy January snow / ice storm in Southern Michigan collapsed the roofs on both of mine and tore all the fabric. I could not get them out of the ground as te ice had slodified the fabric to the ground and just tore more when I tried to remove it. There are junk now! Use the stakes if you are going to put them out early as the wind can cause damage as well.