beast in every aspect mivi beats every other speaker like infinity fuze 99 boat rugby when it comes to sound quality very compact can be easily carry in pocket more than 20 hours battery backup didnt expect from this tiny speaker highly recommended go for it without any second thought