I am a fool for wool. his flannel was a sweet thrift shop find. It fits perfectly and I am a very picky fit. It is an 80/20 wool/poly blend that is comfortable in a very wide temperature zone and it wears like steel. I ride bikes everyday for transportation and recreation. This shirt has logged thousands of pedaled miles.