The Braven Mira bluetooth speaker might be the best one we’ve seen yet. 1200 mAh battery good for 10 hours of wireless audio. Speakerphone. Minimal buttons. Quality design. The big deal is the IPX5 water resistance. According to Wikipedia, that means, “Protected against water jets – Water projected at all angles through a 6.3mm nozzle at a flow rate of 12.5 liters/min at a pressure of 30 kN/m2 for 3 minutes from a distance of 3 meters.” You can’t replace your rubber ducky with the Mira, but it will be fine if you use the attached hook/stand to hang it on your shower head. The app that’s available for the phone also allows you to make custom playlists using Spotify or music stored on your phone. There are also ambient noises and a musical timer shutoff if you’re worried about spending too much quality time in the bath.