It arrives with a built-in battery that supports up to eight hrs of constant music playtime over a single charge and can be charged via a USB power source. The speaker has two acoustic drivers with a power of 3W Each individual and can produce very good stereo sound quality. The speaker also supports TF card in addition to wireless Bluetooth stream