I was so excited to get this for my kiddos, as were they, but it ended up not playing cds right out of the box (after installing new batteries). The microphones were super fun and my girls just sang their hearts out without music using those, but every time we went to play a cd, it would skip horribly.....even when we left it alone on the table and weren't anywhere near it, and even when we had the anti skip turned on. We used different store-bought cds and they all skipped and had a hard time playing, so we took it back, unfortunately. Otherwise, I liked the features (Plug in area for buying a cord to plug into the wall, headphone jack, two microphones, easy/use buttons. Another thing I didn't like was the volume on just the microphone part was not affected by the overall volume button, so when the kids talked into the mic, it was super loud and not adjustable. But other than that, if it would have worked, we would have loved it.