I received this watch three years ago from my wife and it is working great.  I regularly wear it swimming and I haven't had any problems with it.  I've also worn it for two Tough Mudders and a couple of local adventure races and it has come through fine.  I was worried that being exposed to the electroshocks in TM would mess with the eco-drive feature but thankfully that wasn't the case (and I took some epic shocks).

As soon as I got it I switched the band to a zulu style wrist band.  This lightened the watch a bit and, in any event, I like the zulu bands better than rubber.  Note that not all Citizen watches will take a zulu band - you need to look carefully at how the watch attaches to the band.  But, happily this one works with the zulu band.

Honestly, I wear this every day.  I used to consider myself a little bit of a watch guy and enjoyed looking at watches online and switching them on and off.  I have been so satisfied with this watch that I really don't bother looking at other watches anymore.  I hope this review helps you and I recommend the watch to you.