We purchased this product for my children who are avid singers (one of which takes lessons and sings regularly.This product can clearly be rated a 4/5 star for most people who still buy this AFTER reading this review. It can also be a 1/2 star product if your expectations are not aligned with reality.I give this product 4/5 stars because our expectations were based on reality AND we knew Youtube existed BEFORE we purchased the system (shocker I know).THE UGLY (however this is 100% avoidable and will likely only upset if you fell victim).Many unsuspecting people will feel they need to download the Singtrix application on their smart device, since the company who made the product will likely have the best quality of songs that naturally work with the system correct? WRONG. SAVE YOUR MONEY. The application is basic enough, but you can get higher quality songs (in many different variation) by using YouTube. Just type in Karaoke (insert name of song here) and you will likely get a half dozen options, from instrumental on piano, to many times the real song with no vocal, or vocals reduced. My families favorite are the VEVO Karaoke songs on Youtube. My kids are singing their favorites from recent songs like Titanium, Dynamite, All of Me,etc. while there are literally thousands of songs for my wife and I from our generation from artist like the Eagles, Fleetwood Mac, etc.The $20 per month Singtrix asked for their music is ridiculous... and the quality / version are often boring.