Great for the price. Easy to set up. We screwed it to the deck and when it's windy or storming we've lowered the poles and removed the top canvas and it's held up through several windy times. It's at least a 2 person job to put up or take down. I was looking for something on a budget and this has worked well. It's really extended our outdoor living space. Before our back deck was just sunbaked and too hot to enjoy. Now we can comfortably sit out here. I'm not sure the longevity but so far so good.