I have a nice B&O BT speaker, the battery last 24 hours, it's about 10x8x8, everyone who listens to it, can't believe the sound coming from it. Has good bass, good mid, and good high. It's not perfect, but sounds like a solid speaker, and not like you are listening through a funnel. Think it was around $750.

