All cotton. This fabric is another of the traditional Balinese batik with gold and blue accents. Fabric width is 105cm (41"). Available by the metre. PRICE BELOW IS PER METRE