These are advertised as 100% cotton.

https://www.scotlandshop.com/us/clot...highland-shirt