I purchased this karaoke microphone for my daughter who loves to sing, when she thinks no one is watching or listening. She spent hours singing to her favorite songs. I love that you don’t have to download an app and pay to sing along with the songs you love. The microphone is Bluetooth enabled and you can use it as just a speaker if you want. It has ports for sd cards and a color changing light around the speaker. There is also an echo function. My daughter came out of her shell on Christmas with this gift!