It claims to be water resistant, but I take off my watch when I go swimming or take a bath. At such times, I do not need to know the exact time.
I have been wearing this for three months now and it works just fine, My only complaint was I ordered the "gold" and got the all black version. In the long run the "gold" might have worn off, so that is not all bad.
The watch itself is very accurate, ans easy to set and reset, just follow the directions and do not throw them away.