This cotton polyester blend fabric is 45" wide. I have 3 yards of this one. The price is for the entire piece. The colors are purple & pink on a cream colored background. I am happy to answer any questions you may have. I do refund any shipping overages over $2.00. Thanks for stopping by! Vintage Fabric Cotton Polyester Blend Floral Flowers Concord Fabrics 45 Inches Wide