The description states 100% cotton but when I have received those socks the content says 96% polyester and 4% spandex.  I personally do not like polyester materials. They have started to deteriorating after one wash. This is mispresentattion of the manufacturer. Very disappointed on my purchase.  Would not recommend.