If you’re looking for a quality Bluetooth speaker that’s ultra-portable and ultra-rugged, then look no further than this speaker. This is a speaker that’s design to go wherever you go. Also, it’s steadily built so you know that it can take a lot of abuse and keep going. The speaker only measures 3.4 inches x 1.6 inches 2.7 inches, so it can easily fit within any bag that you carry stuff in. While the size is small, the sound is not. JBL hooked the speaker up with powerful drivers capable of producing an impressive 20 watts of power. This makes it perfect for outdoor listening or any large social gatherings. The JBL Go 3 comes with a pretty large battery that can give you up to 5 hours of continuous playback. That’s more than enough time for casual listening and social gatherings. The speaker also comes with an included USB-C charging cable. If you do plan on taking this speaker out of the house, you won’t have to worry. JBL gave the speaker IP67 water industry resistance. Not to be confused with waterproofing, water resistance means that it can be submerged in 3ft of water for up to 30 minutes. You’ll want to avoid going to the beach or going to the pool, though. There are several different colors that you can choose from if you want to listen to music and style. These colors are black, blue, teal, gray, and pink. There are red and green color options, but those both cost $34.95. These speakers are great if you want to have a powerful audio experience at an affordable price.