I would recommend a product called Camp Dry. It is a silicone based product and works well on both the canvas and the leather. It will make the leather a little darker in color. Use outside and let dry. A couple of coats.
You can buy it at Walmart for about $5.00 and I use it on all leather products. It will extend the life of the leather.