It is surprisingly good to start with - but with some simple tweaks it can be made to sound much better...
- install some reasonable speaker cables - small gauge
- replace the power cord
That's it!
I tried several boom boxes for outdoors music, but they all sounded crappy. I then looked at the various "music boxes" like Sonos but was underwhelmed.
Then I found the Yamaha and started with the tweaks above.
The speakers are surprisingly good for this type of unit, but the electronics are very good.
CD's, USB, iPod AND FM Radio
As long as you don't want to play it at really high volumes it is a good sounding unit with nice imaging.
And well within the budget - even with the tweaks
You can always upgrade the speakers later, but I've tried a couple of pairs I had lying around and the ones that came with the unit outperformed them both.
Something to consider :-)