My last pair of Reefs lasted almost ten years and would have kept going even longer if they hadn't had a nasty altercation with a Corgi puppy. I wear them All. The. Time. and they only get better as they go!