I have found these to be of a very good value and a great match especially for sport watches or chronograph watches that will combine well with this style of straps.
The canvas and leather liner colour is black and they come in 4 sizes (18-20-22-24mm) and 7 colours of contrast stitching (black, blue, grey, orange, red, white, yellow). Their length is approximately 100mm on the buckle end (including the steel buckle) and 120mm on the tail end; so not short but not too long either. They are nicely padded, measuring 5mm thick at the lug end and they taper down to 3.50mm at the tail end. They have two keepers, one of them is fixed and the other one is floating.
I have included many photos, so you can get a better idea of what you are ordering. A good quality pair of spring bars is included with each strap. Feel free to contact me for whatever questions you might have.