My daughter loves to sing. She had been asking for a portable karaoke machine to take to her friends houses' when she spends the night to they could have singing contests. I figured that it would be a great idea and a fun way to spend time with friends and family. I went to Walmart and was looking at what they had to offer and I found this neat and portable karaoke machine and decided to buy it for her. I did not want to get nothing to fancy because it was going to be carted from place to place and figured this one would be my best bet. It has a top loading CD player that is CD-R and CD-RW compatible, program play, built in LED, can run off of Eight C batteries, Echo control and two microphones. One of which is built in to the system. The karaoke CDS that go with it are about $10 a piece at Walmart. My "diva" has really enjoyed this unit and it has provided a lot of fun for her and her "rock star" friends.