Compared to an iPod or Karma it is rather large. I am rather large so it does not bother me. I hang it from my belt when I lift weights and cram it in my jacket pocket when I work outside. You can do most of the standard things with it like Play Lists, play by artis, title… ect.
For $100 I think it was a great deal. I would not want to have to load music on a device ever time I wanted to listen to something.
Music Manager II also works with it so you don’t have to use the crappie Real Player software that comes with it.
I Googled for "Rio riot specifications" and got this….
http://www.ciao.co.uk/Rio_Riot__5596026/TabId/4