The sole grip is good and the upper is very breathable, pumps water away quickly in wet conditions. The insole is a little too instructive.