A low-end polish can last up to 2 years while one with great quality can last up to 10 years.