The Micro's battery lasts for quite a while. At volumes above a little above half, I get around 6-7 hours easily, and get 8-12 at even lower volumes. The speaker sounds great even at low volumes. Bass is dynamically boosted at lower levels - keeping the sound full, which is a problem for many of these small speakers.