good product be careful similar product states that it has leather but they do not. Had to return original ones as they stated they have leather but did not. These ones the straps are leather and fit as expected I have added pictures of my original order that shows leather but the item clearly shows it has no leather