Puffer jackets are the fluffiest cold weather coats and they have the ability to keep us warm during the worst portions of ...