Have received this this morning, and after a good play, I'm really impressed. The unit is surprisingly compact when you first open it, but its size belies the sound it produces. It seems to handle most types of music really well, and can go pretty loud, although it can distort at very high volume - but bearing in mind its probable uses (bedroom, kitchen, holiday) that shouldn't be a major problem.
Only minor point to mention is that it doesn't come with a cradle for a 1st gen Nano, even though the item says it's compatible (which it is). Odd.
Overall, brilliant value product. I'd recommend it to anyone!