We bought my daughter this karaoke machine for her birthday after researching many of the available options in the marketplace. I found this one at SAM's Club with a great price compared to online options for same machine.
It is a bulky machine, consisting of three large pieces..two speakers and a center console piece that has a monitor, CD player, hook up for microphones and headphones. It seems very easy to use, my 9 year old figured it out without reading the manual. She spends hours singing in her room with her friends. It came with one karaoke CD which was not very good...so, we've since bought several from various places. My daughter takes singing lessons, so she uses it to practice her songs and listen to herself as she does it...works perfectly for that!