When these came, I quickly saw that these are NOT cotton! They are advertised as cotton in the listing title and in the description (“Material: Cotton”). But they are 95% polyester + 5% spandex. So, I ended up with 12 pairs of too-warm, nanoplastic-spewing socks that, even if donated, will still contaminate the environment. After contacting the seller, I got a long response admitting the is listing was incorrect and providing a refund. They also said they’d change the listing (they removed it).