100% Cotton, approx. 44"wide (112cm) Price quoted is per metre.