Sold by the Yard 100% Cotton 44"-45" Width- This fabric is actually much more of a light purple than the picture appears not a blue.