My 4 year old granddaughter loves it.  It did take 33 minutes to put together, much less than most toys!  Large enough for two children to play at the same time.