Hey everyone. Just got my L's after a 20 odd yr break since dirt bikes in the bush. Picked up a near new triple Street 660 for a good price and am now buying gear.... I'm a big bloke - 6'4" and have decided on helmet, boots and gloves. Looking at Saint Kevlar drills and the Triumph H2 leathers. Has anyone foot these leathers? Reviews are scarce? Thanks.