I put these on and haven't taken them off all summer.  They have a cushy sole and are easy to rinse off after gardening or walking.  I expect to wear them down, and so I'm buying another pair for next summer.