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.