How long does roofing felt last?

Roofing felt is designed to last up to 5 years but quality can affect life expectancy.