I spent quite a bit of time researching nearly a dozen Bluetooth (BT) speakers in the $30 price range with similar sizes and features before taking the plunge with this obscure brand, Oliitek. A few weeks later, so far so good. Continuous. Excellent battery life. Produces a surprising amount of sound for the size and form factor, although one could wish for a little more bass. One of the few BT speakers with a Type-A USB port (much easier than dealing with tiny TF/SD cards) Quick and easy switching between Bluetooth, FM and USB/Aux-In modes (and yes, I use all modes and often ) Picks up most FM stations in my area clearly without the need for an external antenna (a real plus compared to other BT speakers I've tried). For me, the USB Type-A connector and slightly smaller size were good compromises compared to the otherwise almost identical YOTTO and Sbode M350 twins. Including a small LED display, as in the Antimi or Rolton E500 BT speakers, would make Oliitek near perfect - although adding a small display and maintaining the IPX6 rating might be difficult, I don't know.
Sony ICFC1TBLACK Alarm Clock Radio
11 Review
Radio receiver Max MR-322 anthracite
14 Review
KLIM CD Boombox Portable Audio Player with FM Radio, Rechargeable Battery, Bluetooth, MP3, AUX, Neodymium Speakers, and Upgraded CD Laser Lens (2021 Edition)
11 Review
JBL Horizon Bluetooth Alarm Clock Radio with Multiple Alarms, Soothing Ambient LED Light, Automatic LCD Display, and Dual USB Charging (White, AM/FM Radio)
41 Review