Due to new statewide rules, the paints available today last a shorter time than paints of the past. That said a paint job should look pristine for 5-7 years.