100% Cotton, 45" Wide. This is Belinda's Big Kitty in Purple from Alexander Henry Fabrics, featuring black fuzzy cat and pumpkins on a purple background.