I bought this watch while deployed to replace one I had bought at the Base Exchange that just randomly stopped working.  I've now owned it for around two months.  The wrist strap is not an issue for me.  I LIKE the canvas olive drab color and after wearing ti for a week or so it is pretty comfortable.  The watch its self is outstanding.  It has never had a failure of any sort or needed to be reset.  In addition, the crystal seems to hold up decently well to scratches.  I would buy this watch again, especially for the price.  Any watch that can perform flawlessly in this part of the world, doing what I do, deserves 5 stars.