This is a great watch. I have bought Invictas which are amazing, however they failed to keep water out when swimming or diving, got this Casio to use as an everyday all purpose watch, job which it is fulfilling very well.