100% cotton. 44"/45" wide. This collection is a stunning display of roses and stripes in gorgeous reds or cool purples. Come and grab these beauties before they disappear!