100% Cotton, 45" Wide. This is a William Morris quilt cotton print of the Marigold pattern in Navy blue from Free Spirits fabrics.