I now have two Invicta watches, and I have no problems with either one.  They look good and work well.  Not bad for (relatively) cheap watches.  Neither watch has been held under water, but then I never plan to hold them under water, either!  (both are supposed to be 'water proof')  Frankly, the bad reviews on these watches must just be caused by lemons (don't work right and never will), as I'm happy with mine.  As far as durability, I wouldn't buy a Rolex, as I tend to tear watches up (I don't take them off to work in the yard).  I'm particularly impressed with the 'gold' on this one, as I have scratched it, and there is 'gold' under the scratch (my sweat tends to 'dissolve' the 'gold' in 'inexpensive' watches).