I've owned one of these for many years.  They have good durability and are easy to adjust/program the electronics. A plus is that Casio did not change the programming procedure so once you have owned one, they (same model) all work the same. No learning curve needed. Cheap, reliable everyday watch.