They last quite a while. Slowly fading to yellow, the spots don't fade though.