Leather would have me pretty scared about weather and all that -- I'm pretty frantic watching over my Brooks saddle as it is. FWIW, canvas can work really well too, with minimal treatment... if you get good army-surplus olive-colored duck canvas, it will swell up when it gets wet and not let too much water in, plus let your stuff breathe and dry quickly.