I wear these all the time, working retail and receiving wear house, yardwork, path hiking, mountain biking, I love these because they don't absorb water. Ive walked through large puddles without problems. If I get my shoes filthy, I just take the hose to the outside of them and wash them off. They are gripy with the exception of wet tile, Ive slipped twice on wet tile. Other than that, these are great all around shoes!