Excellent quality and lots of fun for the kids! Assembly is very involved and somewhat complicated, especially the slide. After reading reviews of 20+ hour construction time we opted to hire professionals. It took two experienced handymen 9 hours to construct. Overall very satisfied with the purchase.