Anker’s SoundCore blew away the competition this week to earn the title of your favorite cheap Bluetooth speaker. You guys praised its classy design, clear sound, and particularly its 24 hour battery life, and there’s no doubt that it’s a great package for under $40.

If you need your speaker to be water-resistant, check out the Oontz Angle, which came in second, or the fully submersible Anker SoundCore Sport, which tied for third.

Commerce Content is independent of Editorial and Advertising, and if you buy something through our posts, we may get a small share of the sale. Click here to learn more, and don’t forget to sign up for our email newsletter. We want your feedback.