These are not 100% cotton. My mistake for not reading the description close enough. However, they still feel very nice and fit my king size