Block out the cold on those chilly days with this Rugged Flex Canvas Shirt Jac 105419. It is made of stretchable canvas to give you a free range of motion. It also features a soft fleece lining to provide warmth along with pockets to warm your hands. There are also two snap pockets to store your wallet or keys.