The longevity of the dye depends on the quality of the dye, how well it was applied, how often the item is used, and how well it's maintained. With proper care, a good leather dye can last several years.