I've owned these for a couple weeks now and have around 60 miles on them. Very comfortable for wearing under my running shorts. I can't speak for durability since I've only had them a short time. But for comfort and fit these are the best I've worn yet.I'm 6" and about 180 pounds - got the medium and they're perfect.