As this was one of the cheapest machines that we could find we were not too hopeful as to how good it was going to be! We found it EASY to set up ( and we are useless with such things!). We bought a CD box set with it and that works well. Our only issue is that it is not that powerful - but at times when the singin is out of tune this is actually a positive! Sometime it does seem to fade in and out! Birthday girl loves it and that is the most important thing!