I have found these straps to be very soft, flexible, comfortable and a great match especially for sporty or diver watches. They come in 5 sizes (18-20-22-24-26mm) and 4 colours (black, blue, camouflage and orange). The straps themselves are smooth both on top and bottom. Their length is approximately 95mm on the buckle end (including the steel buckle) and 125mm on the tail end; so not short but not too long either. Their thickness is approximately 5.25mm on the lug end and 3.5mm on the tail end. They have two floating keepers. A good quality pair of spring bars is included with each strap.
Feel free to contact me for whatever questions you might have.