The Amazon product description might lead you to believe that this product is 90% cotton. However, if you read everything all the way through, you will find that certain colors are a different product made from, for example, 65% cotton 35% polyester. So, be careful. The one I got in charcoal heather will serve its purpose ok, but I would have preferred as close to all-cotton as possible.