I've had it about 9 months. Shipped fast, instructions were simple. My husband put it up alone. At first, the rain leaked in. I guess until the canvas became sealed, kind of like a tent. Because my furniture is upholstery, I just bought cheap shower curtains and lay over it in case rain leaks through the top. 
We had to take it down for a hurricane. We took each panel down separately, don't do that. Keep them all zipped together because they're uneven when you put them back up. You have to figure out which zippers go together. At this point, the elastic toggles to pull back the screens are dried out and no longer stretch but still hold but it sits in blistering Florida sun. I cut up a doormat and put it under the feet so it won't sit in water in case it rusted it wouldn't stain my deck. It's holding up well. For what I paid for it, $275 I believe, I can't complain!