A heating element is embedded in the lining which can be activated by pressing on a silicon chest button.The button allows the wearer to choose from 3 different temperature setting powered through a USB cable attached through a side pocket.(USB port works with any universal portable battery pack which must meet a 5V2A or more enabling a heating system.)