I got this for my taller than average 4 yr old daughter. It is the perfect size for her and she will be able to use it for a few years.  She loves it!  It took me nearly 2 1/2 hrs to assemble because there are so many screws and pieces.  But, it is very well made like all Kidkraft products that we own.  I would definitely recommend this product.