Was on sale for $50, returned it cause its not loud enough for a hot tub, for a pool/river/lake yeah sure its fine, at $80 there might be better options out there unless you want it to use for the lights at night.
The rubber and plastic actually feels rugged and well made in your hands. The sound was pretty loud at max volume with not much distortion on vocals even when watching videos. The lighting is cool, you wont notice it much during the day but if you are using it at night or indoors with the lights off it adds a cool factor to the water, and the dancing effect on the sub looks nice even during the day. Especially if you have kids or use it at night it's a cool effect for the price.
However I returned it, I ran into two issues that make it unusable for me. First is a massive issue with the firmware. The app kept bugging me to update it so I did. I am into tech and overclocking so I know how firmware works, and it was a disaster. I had it plugged into the charger with my phone right next to it and 20 minutes later it was still stuck at 0%. The app crashed and then wouldn't connect back to the device. I tried all the troubleshooting and even asked the AI on their own website and it basically told me it was bricked. There is no reset button, no pinhole, and no way to reset this thing manually. The AI told me it has limited info because the device is so new the app doesn't even fully support it yet. If your firmware fails you just have to return it to the store.
The second issue is that it is just not loud enough for a hot tub. The moment I turned the jets on it just wasn't loud enough anymore. It would work for about 5 seconds until enough water splashed on top to submerge the main speaker and then it just sounded muffled like you were standing outside the doorway of a club. You can't really hear voices in music and youtube videos or audiobooks might as well been muted. The only way it works is if you play crazy bass to blast the water off or if you flip it over every 10 seconds to pour the water off. At that point you might as well just get a bigger speaker that isn't waterproof and set it to the side.
If you are getting this for a pool or to use in a lake/river sure its fine, if it will be used at night the lights are a huge bonus and kids will love the dancing water effect, but if its for a hot tub or its going to be in a loud area you likely will have a hard time hearing sound once enough water covers the top main speaker....then theres the issue with the firmware that I find wild, like how are you going to have firmware updates over Bluetooth and have no way to flash it if it fails.
It was cool turning off the lights in the basement and having the Hydro spinning around the tub putting on a show while blasting EDM, but most of the time I am listening to an audiobook/podcast/video for 30 to 40 mins and it just doesnt work for that when the jets are on.