A very soft flannel that left almost no lint in my dryer filter. They fit perfectly on my mattress that has a 2in. topper on it. No shrinkage when washed. I would buy from them again.