Anker Soundcore Mini 2 portable bluetooth speaker https://www.amazon.ca/Anker-Soundcore-Waterproof-Long-Lasting-Ultra-Portable/dp/B078YJRN6C Solid little bluetooth speaker. Decent sound for how small it is. I ended up buying a slightly larger one because a bit more volume was more important to me than the smallest size. -IPX7 waterproof -up to 15 hour play time -Bluetooth 4.2, but also has a 1/8" aux input connection if required (cable not included) -Can pair with another Soundcore mini 2 if you happen to have a second one for stereo sound Includes USB to Micro-USB charging cable Also includes a homemade harness if you want it (can attach to a carabiner or other hook to hang the speaker).