This is a nice enough strap, and at this price point it is bordering great I suppose. It does have a quite rancid smell, I wonder about the origin of this strap. I suspected it was of the canine sort, but since it's allegedly made in Europe that seems unlikely.
Good and comfy strap, seems well made, and I'm sure the smell wears off.