Have the Casio mitlerweile for 2 years, and am still satisfied. The clock has already been through a lot and keeps still. While playing with the cat, the display has plugged a few rough scratches, but it funzt still, and come off the clock is not until they faded away, which hopefully will take another laaaaange =)
After a beach vacation of 2 weeks, the band has begun to crumble, spare default gabs the local watch dealer not much, but you will find it already at the stress points.
For the price as a clock for the work is not too bad, totally recommended