My son loves his playhouse! He is just shy of 3 years old and big for his age, I think this playhouse will last him a very good amount of time size wise. We have smaller and bigger kids play on it and I have had no issues. He loves opening and shutting the door and sliding his favorite cars down the slide also. The pull out storage is definitely a plus. We keep it under shade to prevent sun/rain damage. I do wish the wood had a protective coat  but overall happy with this purchase.