I wear these for my everyday general use.  I'm usually pretty rough on shoes and found these last me a good long time.  Very comfortable, even out of the box.  I bought my first pair of these about 3 years ago, and had to get another when they started wearing out.  More than likely will buy another pair in 3 years if they're still available.