all cotton fabric from Exclusively Quilters, USA. Fabric is about 42-44 inches wide . Sold in half metre pieces, so if you want more just put the appropriate number of halves...it will be all in one piece.