Perfect for our 3 year old daughter, and stable for 3-4 kids in the top playhouse. A little tight, but my husband and I can not get up there with our daughter for an occasional picnic. It took us about 4 hours- both he and I working on it, to fully assemble. Highly recommend!