I've been buying Casio watches for many years and this is one of the best. It's sturdy but not too big and chunky like some G-Shock, and can be worn during swimming or in the shower etc. It's a simple watch and just shows the time and date, plus a few extras like alarm and stopwatch.
I expect this watch to gain about 30 secs in 6 months, so I'll just reset it when the hour changes, simple. When I go abroad I'll just reset the hour, simple. You don't need World Time, or a watch that resets itself every night if left near a window, or one that has lots of dials and flashing dots. It just makes life too complicated, and press the wrong button and you're in trouble if you don't have the manual to hand.
The light is good as well and illuminates the whole dial, I can actually read it in dark conditions which I've found difficult with other models.
Ok I expect the resin strap will snap in time as they tend to do, but they are easily replaced at a local jewellers.
I recommend this watch.