Pros.
-Good fit
You can't get a better fit than velcro.
-Easy to read
Compared to other brand name digital watches (G-Shocks, etc...,) the digital display is much more vibrant and crisp; making it that much more easier to read. This is especially helpful during strenuous physical activity (I use it for running and I go to a military college.)
-Functionality
You could literally pick this watch up off the side of the road with no manual and figure out how to set the time, alarms, chrono, etc... It's so easy a caveman could do it ;D Another thing I really liked in terms of functionality was that the chronograph displays your total time AND your split time. This is great when you're running on a track and need to know your splits for each lap or mile of a race. And the fact that the numbers are so big means you can easily do this at a glance; unlike other watches where you may have to stop for a second to be able to read your time. Also, the buttons are exceptionally easy to press and that is a big plus especially for anyone on the go who can't take the time to fiddle with buttons that are hard to press (i.e. G-shocks.)
-Light
You can barely feel it on your wrist as opposed to bulky, obtrusive watches. (Again, great for runners and athletes.)
Cons.
-The strap is physically attached to the module on one side around a loop to hook up with the velcro on the other side. This isn't that big of a con but I was under the impression that the strap would go through two loops and I could replace this strap easily when I needed to. However, if the strap breaks, the plastic part it's attached to will probably break as well and you will need to replace the whole thing. This will also be true if the velcro wears out.
-Velcro strap gets smelly
If you wear it constantly without washing it, then yes of course it's going to get smelly, just like the clothes you wear. This is easily remedied by washing it with some dish soap or something. (And mine only got that smelly because I'm constantly sweating in it because I'm so active all the time.)
Conclusion.
If you're thinking about buying this watch I would definitely recommend it. It will serve you well for a long time. (I have had it for a few months now.) I'll edit this post when it finally kicks the bucket!