It is 100% cotton, it shrinks a lot!!!! It is very soft and warm, it has a very slightly fuzzy look and feel. You can find it in plaids, prints and solids like cotton quilting fabric. Some use it as a batting if they live in warmer areas or want a thinner batting for other reasons, too.