The machine does everything it says it can but you can't turn the volume on the microphone up or down so it's louder than the music at all times. It makes it painful to listen to as it then is full blast always. We brought the extra microphone with this machine and instead of playing the music through the speaker plays it through the TV which then can match the volume of the microphone. The price doesn't match the quality and I would not recommend this machine at all