This is a great little speaker. Battery last for ages once fully charged, easy to connect. All cables supplied in box. Opens up to create a little bass tube. My nephew loves it, as once it's cranked up to max volume, there's so much power the thing jumps around! Brilliant.