This is a vintage 100% wool flannel shirt. It does have a spot on the sleeve that has some wear.
If you love natural fibers and clothing that has a timeless look, this would be a good piece for you. Wool keeps you warm in the cool and cool when it is warm.