Took a bit to figure out exactly how to use it but it works fine, sounds good. Needed to read directions to learn how to use function buttons or you could just play around with it and figure it out as my 17 yr. old did. Great to have the 2 USB ports, my car's USB port wasn't working anymore so with this I now have 2 ports that work. It also gives you the ability to play music from a micro SD card, just put the card in the slot and access your music.