In terms of the speaker, the sound is really good and ca allows me to play music in the kitchen and / or bathroom from our smartphones and tablet without any worries.
The sound quality is really not bad, the bass is very present, the spectrum is wide enough, the sound is present throughout the piece. Of course, this is not a home theater but to listen to music while washing teeth, bathing or cooking, this is really enough! (Especially before it is served directly from the HP Embedded our phones and it really was not that great)
For use in a larger room (living room, game room ...), I rather advise the D200 model whose superior power will push the highest volume although this one is already very suitable on the D100.