Fortunately, it saves power by shutting off automatically after some time without any audio input.
It has an IPX7 rating for water resistance that certifies it to be immersible in up to a meter of water for 30 minutes.
That said, the JBL has a longer battery life, and it's rated IPX7 for water resistance, meaning it's certified to be immersible in up to a meter of water for 30 minutes, while the Bose is rated IPX4, certifying it to be able to withstand being splashed by water.
Its sound profile is also more balanced, with extra warmth in the lower end.
It needs to be paired to another unit to play stereo audio and downmixes stereo content to mono when using it on its own, which isn't as immersive.
The is a slightly better speaker than the JBL Charge 4.