Heavier grade Binda are nice. Believe on one bike I have with Binda, has extra leather pad on the strap. For new or old, prices are absurd.
Highly recommend excellent custom straps from eBay seller oh.wheelie
Thick leather, cut to length, etc., reasonable priced.