I have a pair of nubuck leather mittens that are nice and warm but do not last very long when cycling in the rain in autumn/winter or when building snowmen and throwing snowballs.
So now i'm looking for a waterproof replacement. The mittens should be able to withstand rain for about 45 minutes while cycling. In addition, for a short time a year i would use them daily in the snow while throwing snow balls and building a snowman.
For this reason i think expensive gore-tex (like) fabric is less suited, because gore-tex stops being waterproof when dirty. Also i think the water-resistant layer would not last very long. Is this correct? And is leather a better solution? Is it feasible to clean/dry leather mittens in the evening, apply cream/grease and use them again the following day?