100% cotton, 110cm wide, and sold by the half metre

Please note: colours may vary slightly from image due to lighting and screens.