Carhartt Flannel Lined Jackets are the perfect way to keep warm in the winter months. These coats are designed with premium fabrics and construction for lasting durability.