Our kids love the swingset, we are hoping it holds up over time and we plan on waterproofing over the weekend. The assembly team was awesome. Worked hard from 9am-6pm, in and out of rain, to make this happen for our kiddos. We are very happy with the set and definitely thankful we did not try to do it ourselves.