Unless you really saturate cotton in wax/oil so it has no breath-ability, it only holds up against showers. It becomes sodden and little use in persistent rain. PU coated polyester rainwear can perform on a different level in persistent rain. I've not found natural materials which perform as well, although some expensive tweeds are reportedly exceptionally good.