It's 100% linen shirt. It feels soft and fit is good. However, if you're getting it at a good discount, there is a high chance that the stock is very old. I received the shirt manufactured 1.6 years back. if you are ok with that then go for it as the quality and fit is really great.