I bought one for my daughter first and mine a few months ago.
We both use it daily and found the timer alarm very handy plus a few of the many other features.
The scrolling display keeps you informed of what you hear. The sound is good and not tiny.
Full marks since I have not seen or heard better at higher prices.
Not the cheapest but in my opinion worth every penny.