i have it my bumpers painted, not the trim though, but it may still apply.
dad bought a 92 in 96, now its mine. its not shiny any more, its been that way for a while, but it was when we bought it. im guessing 4-5 years minimum it will last. also dads new m3 has it, stock though so it will last long.