Had to buy these after 3a of intensive usage - as one of the old straps broke. The new ones look they could last much longer. Shipping was in time. Price is reasonable. Looking forward to use them with out younger kids lining up for MTB rides with daddy ☺️