The Anker Soundcore Boom 2 Plus is good for outdoor use. It's reasonably well-built and rated IPX7 against water submersion, plus its 13 hours of continuous battery life is enough to get you through weekend trips and backyard BBQs alike. It has enough bass and volume on tap to get people moving, even though it lacks some detail between the mid and treble ranges. You'll need to be careful about how you position yourself relative to the speaker, though, as audio isn't consistent from every listening angle.