The Toffee Fitzroy Satchel is constructed of water resistant waxed canvas and genuine leather with plenty of padding.