i have a pair of these exact shoe that i wear for about 5 year before they wear out . i buy this pair last summer and they be just as wear out as the one i have for 5 year . the rubber and foam be both make of less durable product now . not nearly as supportive as they use to be . still comfortable when new , but it do not last long .