The Handwarmer is rechargeable (included lithium batteries) and provides up to four hours of continuous warmth per charge, plus doubles as charging port for mobile devices. Other features include a durable nylon protective shell with a zippered accessory pocket and an adjustable waist strap.