Very happy with our purchase.  Lots of parts but kept at it and all went together very well.  No missing parts and our granddaughter loves it!