The Anker Soundcore has completely blown me away, and I now have 3 (they are that cheap). I have one on my fishing boat, one for my computer, and gave one to the kid.
The sound quality is not as good as my Bose Soundlink mini, since it is not as punchy, but it does give the Bose a run for the...