A very good product at an amazingly low price. CDs are not ideally suited for playing in equipment that gets jarred and shaken around, so it makes sense to banish them from head units and use solid state memory instead. This unit has four inputs: radio, line in, an SC card slot and a USB socket for a thumb drive. I find the SD card slot meets all my needs, since a cheap 1-GB card holds about 18 hours of music or podcasts. The sound is very good. Downsides are the annoying beeping sound made whenever any button is pushed and the nonstandard antenna socket for which I still have to find an adaptor. Overall, though, it's an excellent buy.