I bought this for my daughter, who is 2 1/2, but on the tall side. The size of this playhouse is perfect for her. I can even sit on the floor with her (and I'm a pretty large gal) I was so impressed with how simple it was to put together. Honestly, I was picking this up from Wal-Mart 5 hours ago, and we've already put it together and played in it quite a bit (enough for me to see that she adores her new 'house') I'm very happy with my purchase and for such a low price, it can't be beat.
With all this said, I would say I wouldn't recommend to a family with more than one toddler. I can see how space might get tight. And I wouldn't recommend for a child older than 4 ish. Also, it is a little flimsy, but for one Benjamin I'm not complaining! Definitely a great addition to our toy selection, and I love that it's easy to move from inside use to outdoor use. Great deal!!