It really is pretty good, for what you pay for. The radio does feel very cheap, the buttons make that plastic "clack" sound when you push them. But the interface is straightforward, Aux In works great, it gets plenty loud with just the built-in amp. Haven’t played with the SD card or USB ports yet, but very nice to have the option. Annoyances: the center wheel click doesn’t seem to work that great, not sure if there’s a lag or if it’s the hardware. Usually end up pressing it two or three times until the machine responds. And there’s a definite lag using radio presets, you press for a preset and it spends a second displaying that it’s going to Preset 3 before actually changing to it.
All in all a good little player. Don’t think I’d put it in my car (using this for an outdoor stereo), but good for what it does.