Rubber is generally cheaper and can wear down quicker, while leather will cost more up front but can ultimately last longer (resoling is fairly simpler, too, with the right cobbler). Loafers are ...