Since it is 600 Thread, I don't even think about to check the material. Until I open the package, I notice that it is not 100% cotton. I still put it on. It is not as soft or comfortable as I hope. But I guess for summer time, it would be fine. The material makes me feel cooler. Washed once. Seems fine. But totally don't get the 600 Thread feeling.