For some reason I thought this was flannel but it’s not, for me that is a better choice. It is 100 cotton. Feels very smooth. The colour is a creamy beige with green plaid and some navy stripes. The other side is thin stripes in beige and white. Very light weight so it is not heavy with the down comforter inside.