The speaker is quite compact, feels robust and the sound quality is OK.
I find the volume a bit lacking but I don't doubt it is as specified. The sound is quite clear and good. Perhaps too bright in "surround sound" mode and a but dull in "normal" mode. Sometime the bass can be a bit rough at higher volume.
Battery life is good.
Operationally, it is easy to set up and can handle both bluetooth and attach by standard audio cable (not supplied). The volume control, feels a bit sluggish.
Where it irritates me is the volume of the "Hello, I am here" and the "Bye" sounds. I also don't understand why lady announcing bluetooth connection needs to shout quite so loudly.
I picked this up in a lightning deal and so a bit cheaper than the normal (or normal Amazon) price. For the price I paid, I'll happily give it 4 stars. Would I recommend it at the normal price? Not so sure.
Given most people will not pay the lightning deal price, I'll award 3 stars. It's OK and there probably are other options you should consider.