QFX PBX-505100BT Portable Battery Powered Bluetooth Mini Party Speaker (Red) USB/Micro-SD Player with remote control 5 inch woofer and 1.5 inch tweeter protected with a metal grill cover Built in LED flashlight Guitar/microphone input Includes a microphone and shoulder strap for ease of transport