Durability depends on several factors: the quality of the paint, the level of foot traffic, and exposure to the elements. Typically, a properly executed paint job can last anywhere from 5 to 10 years. Regular maintenance, such as cleaning and addressing any minor damages, can extend this lifespan.