I’ve had about 5 or 6 Casio G Shock watches in my lifetime. They’ve all withstood the bangs, bumps & impacts i’ve given them through dry sand beaches to wet and muddy off roading. These are great watches.
Here are some g-shock videos I found in youtube.