This speaker is awesome for the price. It is versatile. I have used it in the shower and while hiking. The sound may not be as crystal clear as a Beats but it is awesome for the price. Its great not having to worry about getting it wet and the battery life is sick. I haven't used it for the 12 hours straight it boasts, but I rarely have to charge it. It connects easily to my samsung phone and has easy controls for volume, power, song changes, and suprising answering calls! It has been a tremendous speaker for the price.