I'm so glad I got this gift for me and my little one. I really enjoyed playing a dance game with her on this carpet. It has multiple difficulty levels and you can team up with your kid and play together or individually. The sound effect is good and so far we haven't had any problems with it. Would recommend to anyone with children aged 2-10.