It does the job for me, listening to music for short periods of time (around 30 mins to 1 hour) every so often. Sound quality is ok for such a small device.
The main problem with it is that the battery power doesn't last long at all. The battery lasts maybe up to an hour on full charge but probably less if you crank up the volume. Once the power gets low it'll keep interrupting music playback with a “battery is low, please recharge” voice clip, at which point you might as well just turn it off.