I loved JBL. My first stereo used a JBL theater speaker. About ten years ago I bought one of their bkuetooth speakers because I liked the bass response for such a small device.
It sucked. When running off of batteries it wouldn't do full volume, taking away the portability, and had a built-in sleep mode, or some similar annoyance that caused me to throw it in the trash.
Currently, I have a waterproof $40 Costco "Eco Gear" that was purchased new in 2017 that's been great in every aspect, other than the bluetooth range (which is about 15').