ABC canopy is one of the nicer sturdy canopy's I've seen. It does take 3 or 4 people to set it up otherwise  you may cause damage to the framing. Its well worth the money. I think it will last a long time. I will be putting it up and taking it down as needed and not leaving it up long term.