excellent karaoke machine, great sound, plays all formats and connects to the tv as well as having its own screen. Its excellent as a just plug in karaoke to take anywhere and for house parties. Only disappointment is the 200+ songs that they provide which are nursery rhymes and very old songs which are past their copyright date. I would rather not get any of them and so would not feel duped. Extra songs from amazon are ok and I have 100's of songs anyway. so just wanted karaoke machine and this is an excellent one..