The Bose SoundLink Mini II is one of the best Bluetooth speakers available. It produces great, full and balanced sound that provides ample bass even though the speaker is so small. The speaker's expansive volume and sound make it seem bigger than it actually is.
This speaker has great sound quality
It is not water resistant