This is a cheap radio. For around 10 dollars, you shouldn't be expecting too much. It has a lot of features, and they all worked reasonably well for me. One of the main problems with cheap items is the inconsistency. Some people will get one that works great, and others will get a lemon. Reading the reviews of this radio, I guess this is a classic example of that. I'll describe the unit I purchased, but of course, your mileage may vary... The 4-stars I give this is relative to other cheap radios of this sort that I have tried, not vs. all radios you could possible purchase.
This model works off either 2 'D' cell batteries or an AC power cord. My CX39 picks up AM and FM okay. Strong stations come in loud and clear, with decent sound quality through the fairly large speaker. However, the strong stations block out a large part of the dial, and it's next to impossible to pull in any of the weaker stations in between the loud ones, without some crosstalk. The digital display is fairly accurate (stations come in loudest and clearest when you hit the frequency you know they are broadcasting at--most of the time), and it stays on tune without drift pretty well in my experience. Occasionally it will be off a click or two or drift a click or two over a listening period, but not a huge consistent problem. I had some success listening to shortwave from Cuba, Taiwan and elsewhere, but nothing that was easy to tune or stable and clear--it's a novelty feature of this radio, don't expect much. One thing that is annoying is the difficulty sliding the bandswitch. It's extremely stiff to get it started, then you put so much pressure it skips past the band you wanted. It always seems to take a lot of effort and a couple tries to get the slide switch on the desired band, and that bugs me.
Among the features I like best about this radio, is that it has the AC power supply built-in and you only need a generic cord (included) to power it off the wall current--so you're not tied forever to batteries, or some specific voltage wall-wart, like most radios in this price range. If you lose your power cord, it's a cheap and plentiful replacement item online. Also, the display is very large and easy to read, and the clock and alarm features are easy to use, and work well.
I'd recommend this as a highly functional AM/FM Clock Radio that's easily portable, but also decent on the nightstand or in the kitchen, plugged into the wall, to anyone that just wants a good basic list of features (and highly selective tuning for distant stations is not among them), for not a lot of money.