Looking for a great speaker with great battery life? Well look no further. As the Anker MP141 is now on sale on Amazon for just $39.99. It's normal price is $79.99, so it's a pretty good sale price here. Experience your tunes in high definition and surprising fullness realized through a 4W / 2in driver and bass port - outclassing other similar-sized portable speakers. Unrivalled 15 to 20-hour playtime powered by a built-in rechargeable 2100mAh Li-ion battery. Automatically connect to the last-connected device when turned on enables one-step music streaming. Compatible with all Bluetooth-enabled devices (2.1 and over). 3.5mm audio port for non-Bluetooth devices. Outstanding connection range of up to 33 feet. Built-in microphone with a 2-feet pickup range allows the speaker to double as a speaker phone.