100% Cotton, 44" Wide. This is Artichoke in Blue, a design by William Morris colored by Kaffe Fassett.