This baseball-sized Anker speaker can fill an entire room with music—and it's on sale for just $22

Yahoo Lifestyle is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

Save 27 percent on this wallet-friendly Bluetooth speaker! (Photo: Amazon)

Let’s face it: The speakers on your smartphone are terrible! They’re weak, tinny, and can hardly be relied on to fill your room with thumping bass or the dulcet tones of your favorite podcast host. Whether you prefer to listen to your favorite song in the shower, need a way to blast some tunes at your next backyard bash, or just want to listen to a podcast while you’re cleaning your home, you need speakers that can do all of that (but take up as little precious space as possible).

Enter the Anker Soundcore Mini, a tiny-yet-mighty wallet-friendly Bluetooth speaker that delivers world-class audio and robust bass in an ultra-portable design. It’s on sale for just $22, or $8 off retail at Amazon.

When synced to a smartphone (as long as it’s within 66 feet) the Anker Soundcore Mini can really breathe new life into your favorite songs, thanks to its premium five-watt driver and built-in passive subwoofer for a rich and textured audio experience. This speaker also has an extended battery life of up to a whopping 15 hours, so you can keep cranking out the tunes all day long!

It might be small — it’s just under three inches all the way around — but this portable speaker creates an immersive sound that you can bring just about anywhere. Just throw it in a backpack or bag to upgrade your smartphone’s audio on-the-go. It only weighs seven ounces, but you won’t even feel it!

This Anker mini speaker also features an AUX port to connect a laptop directly, a built-in microphone for calls when synced with a smartphone and a microSD slot, so you can bring your own music with you without a mobile device.

In fact, it’s one of the very few portable speakers out there that supports Bluetooth and microSD cards. The best of both worlds!

On sale for $22! (Photo: Amazon)

Still on the fence? Here’s what Amazon shoppers had to say about this Bluetooth speaker:

“I wanted a portable speaker I could carry in my coat pocket, and I am very pleased with this unit,” one happy shopper wrote. “For the price I paid, this little speaker is great. The sound is absolutely beautiful, with good bass. I totally overlooked the fact that there was an FM radio built-in.”

“Amazing sound from such a very small package. It takes about as much space in my hand as a baseball—feels very similar in bulk and weight,” another satisfied shopper added. “Wow, the sound is really clear and has significant depth. I have been using it to stream Audible books from my phone and it really improves the listening experience especially when volume is needed in noisy environments. With a built-in FM radio and playback from the integral SD card this little package has it all.”

The reviews quoted above reflect the most recent versions at the time of publication.

Read More from Yahoo Lifestyle:

Follow us on Instagram, Facebook, Twitter, and Pinterest for nonstop inspiration delivered fresh to your feed, every day.

Want daily pop culture news delivered to your inbox? Sign up here for Yahoo’s newsletter.