Rothco's Extra Heavyweight Buffalo Solid Flannel Shirts are a 100% cotton heavyweight flannel that provides unbelievable warmth and comfort.