Watch strap arrived 1 day after the delivery date stated when ordering. I was planning to use it on the day it was actually delivered but it hasn't arrived yet. I would rate it higher if it was delivered on the date advertised. Seems to be well made and assembly was easy. Just as comfortable to wear as the original strap. Longevity remains to be seen as I've only used it a handful of times. For now I would rate this as a good buy for me.