I have another pair of these Go Run 400 that have been perfect all the way down the line - So, ordered another pair for when the original pair wears out.  They are the best for walking, running, gardening, etc. - light weight, mesh and cool, and sole is ideal for all of those activities.