Mini LED flashlight is powered by 70mAh lithium battery, which is rechargeable by USB and fits all USB socket, 15mins for 2hrs running time. Twist switch for power on and strobe mode, ABS plastic shell is skid-proof and shatter-resistant, with key ring attachment. Small in volume and convenient to carry, you can put it into your pocket or attach it to your key chains, bag