If you agree, why not rep kingsinger?
Anyway, still seems like a pretty good deal for what it is. Anker Soundcore 2 is also IPX5. I don’t know if this speaker is as loud or sounds as good as the Soundcore, but I listened to a couple of YT videos of it, and for $16 I’m not sure what speaker is going to be better (provided the BT connects okay).
This one also seems to have the capacity to sync with a second one for stereo (like a UE Boom). Once again, I don’t know how well it works and I wasn’t brave enough to buy two. But if it does work, $32 for a dual speaker stereo set-up seems like a pretty good deal to me.