Not cotton, not at all. 100% polyester is what’s listed on the package. I’m keeping it only because I like the print…but I wanted cotton as described.