Second time of buying these. I wear them all the time so it's important they be durable. I do wear them out eventually but I am tough on socks so it's to be expected. Expect about 4-6 months mileage on each pair before a hole appears in heel or ball of foot. Good cushioning for walking.