So far so good! Arrived quick and took my husband and I about 30 min to set up. A lot shorter than expected, so took off one star for that. Can’t speak for endurance as we have only had it a week!