I love this little kitchen and my girls can't get enough of it.  It took kind of a long time to build but as any other parent would agree, it's worth it to make your kids happy.  My girls are 2 (twins) and I would say this might be a little better for a 3 year old (mine climb it too) but overall I am very happy with the purchase.  It is very heavy so it's not flimsy at all.