All cotton. A lovely, light, crisp white fabric. Nice traditional pattern. Fabric width is 110cm (43"). Available by the metre. PRICE BELOW IS PER METRE