I have a Jambox, it’s ok but the sound quality ain’t all that but then again i’m comparing it to my KRK monitor speakers or my Audioengine A2’s, the battery life is ok at perhaps 5-6 hrs at full volume but the spoken warning for “Battery life is less than 1/4 full” is rather misleading as it usually shuts off 5 mins later. your source bluetooth feed will need to have it’s volume right up to near enough max.
I guess i’m trying to say it’s ok for what it is (small, rubber protected case, nothing to break, easily wiped down, ok sound but not loud enough) but there’s better out there for the money.