Elsewhere in this unit, "kain" is added to "katun". So, why not "Bahan rok saya adalah kain katun."?
Would this be a natural sentence in Indonesian, or is it an awkward way to jam "bahan/material" in both languages?
Fabric and material are synonymous in English.