Anker is offering a variety of its Bluetooth speakers for up to 43% off

There are three different versions included in this sale, and you can’t go wrong with grabbing any of them. The most affordable is the Anker SoundCore mini, which is down to $16.99 from $29.88. It offers 15 hours of playback time and in addition to Bluetooth, it accepts a microSD card or an Auxcord. It’s small and portable, but only the black version is on sale today.

Next up is the Anker SoundCore Sport, which is down from its regular $40 price to just $24.99. It offers around 10 hours of music playback per charge, but it’s designed to resist water, dust, and sand. You can get it muddy, snow-covered, or worse, and then simply wash it off so it looks new again.

The biggest option is Anker’s SoundCore Sport XL which is sitting at $41.99. This speaker normally sells for closer to $70 and features two 8W drivers and dual passive subwoofers. You’ll get the best sound out of this option, but it also costs the most of the three available right now.