Really really really heavy flannel. If you want warmth, and a nice color, along with durability this set fits the bill. Stands up well to repeated wash and dry so far. Keeps my 87 year old mom nice and warm, and comfy. I would recommend!