My son is 8 and very tall for his age- he fits perfectly! Well made, looks beautiful together! Very happy with our purchase. My kids love the clubhouse feature!