When I was placing my order, I saw one review that said these didn't seem to be 100% cotton. But I also saw the description that said 100% cotton, so I figured maybe the reviewer was mistaken. Got my order yesterday, looked at the packaging on the product itself (I got the white ones), and it says 60% cotton, 40% polyester. So listen to that other review (or this one, whatever) and if you are looking for 100% cotton, look elsewhere.