Demo unit at store was not working so I bought it anyway since it looked and felt like a quality device. I had just listened to the bigger Soundlink II at Costco and felt it would be no match to that. Boy was I wrong, it is every bit as good, and much more portable. I have not tested the battery life but Bose and other reviewers say it can get at least 7 hours. I had a hard time swallowing the [$] price on the larger soundlink II but at [$], I feel the soundlink mini does provide great value for the killer sound it puts out. Lots of speakers out there for around [$] this thing takes it up several notches above the competition. I know this may seem a bit overpriced but it basically destroys the competition at the[$] price level.