100% Cotton, 44" Wide. This is Pebbles in Multi, a print on quilt cotton by Sue Penn for Free Spirit.