This has held up amazing!! Very easy to put up (still need to put netting on because of snowstorm). You can tell this product is heavy and durable that will last through storms. Highly recommend!