This is perfect for our kids. They love it so much and really enjoy spending time in the clubhouse and balcony! So happy with our purchase. Directions for assembly were straight forward, though it still took us an entire weekend.