Sound quality is great if the speaker is in the right place, just as good as my bose soundlink mini at a fraction of the price, battery life is very long, set up on the app is fast, bluetooth connectivity is almost instant, you want a speaker, get one of these