Been looking for a two piece rubber material-like watch strap that can resist soaking up when getting wet, handle extreme temperature changes, dries easily when wet as well as comfortable. The original straps of my watch, while good in function, didn't appeal to me aesthetically. I been using NATO straps prior to buying this waffle type rubber strap--while NATO straps are good, I don't like it that you'd have to allow the strap to dry off when the NATO strap gets wet, unlike with rubber material-like straps, air dry it or give it a good wipe and you're good to good; dry. The rubber strap fits my small wrist well and it doesn't have much excess strap material. I like it because it has two watch strap keepers; it keeps the strap tidy over your wrist.