55% linen, 45% cotton, 45" wide, made in China for Robert Kaufman. This is Essex Yarn Dyed Homespun in Indigo.