Love this shirt. The fabric is soft and thick. It feels a bit like fleece, but is cotton. Very comfortable and warm for winter. Love the patches. This shirt is a good way for me, as an American, to show my support for Canada and show pride in my (several generations ago), Canadian heritage.