I own Casio baby G shock from 2003, model MSG133. It works great but the leather strap finally broke. Replacement was almost the price of new watch so I snatched this white baby G. My old one, grey look kind of sad compared to white one (see the pics).

It is awesome! Looks great on the hand (same size like the old one), noticeable but not over the top.
Easy set up with time zone, I live on the West coast, found LAX (for LA) and time and date was set automatically.
The color white is truly bright white and silver parts are shiny (only the push buttons are more ivory). I love the light blue light, too bad it can not be always on!

Do not hesitate if you considering updating old watch or want sporty one. This one will look great on the gym, beach, with jeans etc, very versatile.
My husband likes the style too.

Quality wise I can only suspect that the mechanism will last at least 9 years, like my old watch (changed battery once!).