Powder coating is a very durable finish that can last for years. Duration of 20 years is a conservative estimate for powder coating to last.