I needed to replace my straps on my Sidi road and mountain shoes. Come to find out, there are two different strap/buckle combinations, that are not cross compatible. These straps fit on my mountain shoes, with the two step buckle where you have to pull up on the red tab to release the strap. These will not fit on the buckles where you have to press down on the red tabs to release. The reason for the 4 stars is that this needs to be labeled better.  On my pics, the first pic is of the push to release buckle, that these will not work on. The second pic is of the pull to release buckle, which these straps will work on. Apparently the strap I need for the road model with the push to release buckle is no longer available, and I will need to update the buckles to use these straps. A small price to pay for shoes that fit so well, and at 10 years old, still work well and feel great. This will give me many more miles out of them.