I bought these because they said 90% cotton.  My feet are sensitive. I can only wear socks with high cotton content.  I do not know what kind of cotton is used in these socks, but they feel like a 50/50 cotton/poly blend after 2 washings.  The fabric is very thin and gets thinner with every wash.  I will not buy again.