all cotton about 42 inches wide. Sold in half metre pieces so if you need more just put the appropriate number of halves..it will be all in one piece . four repeats across the width