The lasting effect of wood polish is greatly dependent on its ingredients. Generally, a low-end polish can last up to 2 years while one with great quality can last up to 10 years.