Bombazine material, fabric, textile. Is bombazine vegan? Is bombazine sustainable? See bombazine pros and cons.