We believe it could last 20 years easily. However, the Gel protective layer of the piece could breakdown somewhere along its lifetime. You would then need to reapply that layer to retain the sheen or polish.