The fabric is heavy and I wouldn't want any more heavy or it would probably be too rigid. Any normal duffle use should be easily handled by this bag with its thick canvas and heavy zipper. My small olive duffle looks great after numerous trips but I'm gentle on my gear so it hasn't had much of a stress test. Its only had a few drops of water on it. Its lightly waxed so they somewhat roll off. Its definitely not a waterproof bag though so if you expect large amounts of moisture I don't think I'd go with canvas, even if waxed.