When Beachboy XXL price fits performance. Great sound good bass and battery life is also OK. The only drawback: there is no Schuffle. That is the music is always running off to the series. Makes me but nothing out because even disconnect the USB stores that belonged bereitz from and you can continue to hear back where you left off. All in all a very good item !!!