This has been the best purchase for my four year old son and 5 year old granddaughter.  It fits them perfectly and they can play in it for hours at a time.  The details on it such as the outside lights and bench are adorable and it is sturdy.  I would definitely recommend purchasing this for little ones.