Absolutely! Our sole shields will keep your sole from discoloration, protect it from day-to-day wear, and maintain its new look for a long time.