iJoy Rugged Shell Waterproof Bluetooth Speaker in Green is perfect for jamming to your favorite playlist while on the go. Use the speaker at indoors, outdoors, travel, and on the go. It features a micro-USB charging port, USB/flash drive port, Micro SD card slot, and 3.5 mm Aux port. It includes an aux cord, Micro USB cable, and carabiner. The speaker is approximately 3" x 7.25" x 2" in size and comes packaged in a 9.25" x 5" x 3.75" in size.