The reversible duvet cover is not flannel. It is cotton material with a plaid pattern on one side and a check pattern on the other side. The material is thinner than I had expected but seems durable. After an initial washing the fabric was softer than pre-wash. It does wrinkle easily. Hopefully it wears well.