It all depends on your diet and oral hygiene habits. With proper care and avoiding staining foods, the effects can last for up to a year.