soft karaoke is a very good product it is entertaining joyfull and is very educational as it has a wide range of songs for any age and helps young children red and learn these different songs and type of music overall im very happy with this product.