Thin cotton that snags easily. They are soft and the colors are what I was looking for, works ok for a lap blanket in my reading chair.