The Product We Recommend Most
Out of 42 products we've tested for Selecto, the JBL Go 4 is the one we recommend to friends most often. Not because it's the most expensive or technically impressive, but because the value-to-enjoyment ratio is unmatched. $30 for a speaker that sounds great, goes everywhere, and lasts all day. There's simply nothing else at this price point that competes โ we checked.
We bought this speaker expecting it to be fine for $30. After 2 months of carrying it everywhere โ shower, pool, hiking trips, at the desk, camping โ "fine" undersells it significantly. The Go 4 is genuinely good in a way that will make you wonder what you've been spending more money on.
JBL Go 4 Bluetooth Speaker

2 months of daily carry. Shower, pool, hiking, desk. Sounds impossibly good for $30.
Sound Quality: Defying Physics at $30
The Go 4 is roughly the size of a deck of cards and weighs under half a pound. By all physical constraints, it should sound tinny and hollow. It doesn't. The bass is present and punchy โ not deep, not room-filling, but surprisingly full for a driver this small. Mids are clear and detailed. Vocals sound natural. Highs are crisp without harshness or sibilance.
At moderate volumes (60-70%), you'd think you were listening to a speaker twice its size. We compared it back-to-back against a $70 Anker Soundcore 3 and the JBL Clip 4 ($50). The Go 4 holds its own against both, especially in clarity and midrange presence. The Soundcore 3 has slightly more bass volume, and the Clip 4 matches it closely โ but neither justifies the additional cost for a portable personal speaker.
The one honest limitation: max volume. At 100%, the Go 4 clips and distorts slightly. Its sweet spot is 60-75%, where audio quality is excellent. This is a personal-space speaker, not a party speaker โ and at $30, that's the right use case to target.
IP67 Waterproofing: It Goes Literally Everywhere
IP67 is the specification that makes the Go 4 genuinely portable rather than just portable-ish. IP6 means completely dustproof โ fine beach sand, construction sites, trail dust. IP7 means submersible to 1 meter for 30 minutes. In practice: leave it in the rain, take it in the shower, drop it in a lake, use it at the beach. No case needed, no anxiety.
We've tested this claim thoroughly. Two months of daily shower use (steam, splashing, occasional direct stream contact). Pool use. A hiking trip with significant dust. The speaker sounds identical after all of this to when it arrived new. The USB-C port has a rubberized seal that's easy to open and closes firmly. We've had no water ingress issues.
The integrated loop clip is a thoughtful addition. It clips onto a backpack strap, carabiner, belt loop, or shower caddy. In two months we've never had to set it on a surface and wonder if it'll fall โ it's always clipped somewhere secure.
Battery Life and Connectivity
JBL rates the Go 4 at 7 hours of playback. In our testing at 70% volume with Bluetooth 5.3, we consistently hit 6.5-7 hours. That's enough for: a full beach day, an all-day hiking trip, a full workday at your desk, or multiple days of casual use between charges. USB-C charging is fast โ about 90 minutes from empty to full.
Bluetooth 5.3 provides a stable connection up to about 30-35 feet in open space. Through walls, that drops to 15-20 feet, which is standard. We had zero connection drops or pairing issues in 2 months. The speaker pairs quickly and reconnects automatically to your last device when you turn it on โ no multi-step pairing every time.
Who Should Buy the JBL Go 4 vs. Other Options
The Go 4 is the right choice if you want maximum portability at minimum cost. If you need more volume and don't mind more weight, step up to the JBL Flip 6 ($100) or JBL Charge 5 ($150) โ both are excellent speakers with meaningfully more output. If you mainly use a speaker at home and don't need waterproofing, the Anker Soundcore Motion 300 ($80) offers better home audio quality. But for carry-everywhere use where portability and waterproofing matter more than raw power, nothing beats the Go 4 at $30.
Bottom Line
The JBL Go 4 at $30 is the best gift, impulse buy, or personal treat in our entire product catalog. Sound quality, build quality, and portability that have no right to exist at this price. We've recommended it to at least 8 people in the two months we've owned it. If you need a recommendation for literally anyone โ college student, traveler, someone with a tight budget โ this is it. Buy it without hesitation.