Would have given it a higher rating, but I have been buying Oofos for several years. These are good, but not as squishy in the heel, ball and arch. I have not used them long enough to judge if they will last longer than the Oofos or break down faster or out live the Oofos.