I purchased this for my granddaughter and she absolutely loves it!  She has already spent hours and hours playing with it.  We have wood floors and it does tend to slip around quite a lot.  That would be my only complaint.