The Ditty Bluetooth(R) Speaker with a Micro Cloth has an internal rechargeable battery that provides up to 2 hours of nonstop music. The micro-fiber cloth surface on top of the speaker can be used for cleaning touch screen devices. A micro charging cable is included. The Bluetooth's working range is 10 meters (33 feet). Complies with Prop 65. 2" H. Imprint Area is 1.38" H x 1.13" L on Centered on body. Please call for rush delivery availability or for multi-colour, multi-location imprints.