I have found these straps to be very comfortable and a great match especially for sporty or chronograph watches. They come in 4 sizes (18-20-22-24mm) and 6 smooth leather & stitch colour combinations (black & orange, black & red, black & white, blue & white, brown & white and tan & white) or 4 buffalo leather & stitch colour combinations (black & white, brown & white, chocolate & white and tan & white). The straps have 3 ‘racing’ holes on each side. Their length is 85mm on the buckle end (including the steel buckle) and 115mm on the tail end; so on the short rather than on the long side in general. They have one fixed keeper and one floating keeper. I have included many photos so you can get a better idea of what you are ordering. A good quality pair of steel spring bars is included with each strap. Feel free to contact me for whatever questions you might have.
P.S. In the last photo you can see a different line of (padded) rally straps that I offer, that are listed separately in my store.