My family has owned G-Shocks for years - since the mid 1980s - and though we've owned watches at the higher and lower end of the G-Shock scale, this watch is, ultimately, all one needs from a G-Shock.  Rugged, easy to read and use, and aesthetically all G-Shock.  I don't know that I'd take it over a Rolex, but I just might.