We can usually depend on Mattel for a good product. This castle is an exception! The product is poorly constructed. The assembly instructions are difficult to follow. The castle is made of plastic and many of the pieces did not fit well together. The staircase popped apart with even a gentle touch. Neither the flying carpet nor the turning dance floor were child friendly. An adult had difficulty using them. My grandchild (age 4) cried because she was so frustrated trying to make them work. I called Mattel to discuss the issues. They were quite understanding and sent me a return label. Both the castle and the furniture are "pretty" and very appealing --they need to reconstruct this product!