You can't go Mistaken with either, but if you'd like to keep costs from finding outside of hand then the Wonderboom 3 is well worth a glance. As far as the speaker with the best water resistance? That would be Turtlebox. Its Gen two speaker is waterproofed to your https://www.bluetoothspeaker.top/best-seller-products-professional-dj-party-gaming-wireless-bluetooth-speaker/