One hundred percent  cotton, very nice quality, natural and good to the touch, we are all very happy with these products.