I bought this as a Christmas gift, for my then, 2 1/2 year old, and she loves it.  It holds tons of toys!  It did take my husband and I 3 hours to put it together!  So, that is why I gave it 4 stars.