all cotton fabric from the USA, about 42 inches wide. Sold in half metre pieces, so if you need more just put the appropriate number of half metres in.....it will be all in one piece.
only about half a metre left!