I got this for my fiance's birthday and he is piiiiiiiicky about watches. He loves this! It's pretty versatile as the straps are easy to switch out. He got a few options. This is currently his favorite watch and he's not just saying it to be nice, he'd have no qualms about switching it out if he didn't like it. It is fairly thick so it doesn't always fit under his dress shirt sleeves but it's not really a dress watch anyway. I've seen him wash dishes in this which really are most of you going to be diving in this? Really? honestly? It holds up just fine in showers and dishes washing and probably would be great for diving as well. He can't wait to wear it on outdoor adventures since we all know a rugged watch is an absolute must for outdoor fashion.