The iLuv Rollick is a personal and portable bluetooth speaker that works with your iPhone, Android phone, Windows Phone or any device that uses Bluetooth. It delivers a large sound in a small package and should last you all day when on the go. It charges via micro USB and also have a 3.5mm input for devices that might not have bluetooth.