It's rated IP67 for dust and water resistance, so It will survive accidental immersion in a puddle of rainwater, as well as manufacturer states it may withstand some falls to the floor. In addition, it lasts around 6.5 hrs off only one charge, so it must get you through https://www.bluetoothspeaker.top/new-bluetooth-speaker-subwoofer-inalambrico-music-wireless-speaker/