inputs.text: sound great 20 - prosprice quality sound not greatest sound much base comes pretty amazingcompactlouder mini speakers bassbuilt better qualitybattery life really good not tested full battery life lasted 6 hours full blast not diecomes auxiliary cord connect no skipping iphonecomes small little carrying cloth bagconsit starts get little distorted loud thoughconnecting bluetooth iphone song start skipping time try opening apps basically anything phone song playingauxiliary cord not good least mine not used like 4 times cord opened wires showing next auxiliary connector not put nearly enough strain wires showingcaller id kind stupid talks slow time done repeating number pretty sure miss calli basically docked one star connectioni not really use bluetooth song skipping thing aux cord quality weak looks like give minimal use buy another one not coolin conclusion would definitely recommend speaker buyers