The Mudmaster series of G-Shocks are a fantastic bombproof timepiece for people who know and appreciate watches.
At 56.5 millimeters its not a watch for a slender wrist but if you can pull off a larger watch, it looks great.
I love the solar charging; the battery meter reads L-M-H depending on the charge. Out of the box, mine was charged to M, it took a day of wearing outside on a sunny day to get it to a full charge. The battery reserve is amazing, I had it in a draw for 3 weeks and it still had almost a full charge.

Depending on where in the US you live you might have a tough time getting the time from the atomic clock but on the east coast, Im able to leave the watch on my windowsill at night and sometime between midnight and 3:00 AM it will receive the signal.
The Altimeter, Barometer, and Compass are very accurate and have had no issues with calibration. The manual that comes with it is Japanese but just download the English version from Casio website. The instructions can be a little overwhelming but YouTube has some good getting started videos, the rest is pretty easy to get used to.

The drawbacks to the watch are:
Lacking a storm alarm, other watches at a lower price point have this feature that will measure the barometric pressure drop and let you a storm is likely.
The backlight is near useless. The light barely illuminates the watch and doesnt illuminate the digital display enough. In addition, if you are switching modes the light shuts off immediately which doesnt make a lot of sense.