I've had these and worn them many times before writing the review to test their mettle. No holes or wearing marks yet and I wear a pair most all the time. I have to say they are durable and strong but soft and comfy too. No rubbing even when running with the dog up and down hills. Good product and I will purchase again.