Carhartt Flannel shirts are perfect for layering. Add it over a shirt on chilly fall days or under a jacket for added warmth in the winter. Made with quality construction and triple-stitched main seams, these will last for years to come.