304 stainless is the highest quality material used for exhaust parts. It will last 10 years or more in a moderate climate. However, it is the most expensive. It will not rust for many years.