WE bought this for a 3 year old little girl.  She is almost 5 and still loves it.  Just a few things though...it did take awhile to put together so make sure you give yourself time.  The knobs make this great sound when it is turned.  Only lasted a year before it was worn out.  Other than that is holding up very well.