The Armor Max 120 Lumen LED Polymer Flashlight has 3 AAA batteries, molded rubber grips for sure handling 3 Watt CREE X-PE LED bulb, 150 minute run time, 145 meter beam distance, drop proof to 3 meters.