We try to only buy 100% cotton as polyester is so awful for the environment and this fits the bill. It is nice and soft has has a beautiful texture. The gray is a great color!