I have been wearing light tennis shoes for work for 6 months. So putting them on was a lot harder than these, but a lot easier than working. The first day I wore them, I delivered 160 pieces home during a thunderstorm/flood warning that lasted all day, kicked through quite a bit big puddles and walked over a lot of muddy/dirty lawns. TRUCK. The soles held up well on rocks, gravel, pavement, tamped concrete, asphalt, wet railroad tracks and wooden decks, and even wet stainless steel. Never slipped. Never get your socks wet. I'm already looking forward to these vacation trips in 2 weeks, report later. stayed dry and flu live. They're not waterproof, but they have a good balance of waterproofing and mesh to keep sweat out. Unfortunately, I run about 13 miles a day. I. Bought these shoes in September 2020. Now they are falling apart, but after intensive use. At work alone I ran about 936 miles in 3 months. 13 miles/day, 6 days/week/3 months. These shoes should last the average person for years to come.