Craig Electronics Portable Speaker with USB/Micro SD Slot and Bluetooth Wireless Technology Transmission Distance : Up to 32 Feet and FM Radio Built-in Rechargeable Battery and Plays All Audio Devices Through 3.5mm Aux In Cable Charging input: DC 5V, 300mA through Micro USB Jack USB/Micro SD Slot for Audio Playback and Power ON/OFF button ACCESSORIES INCLUDED: USB Charging Cable and Aux In Cable