The best topcoat on this earth is Seche Vite. I discovered it years ago when my old manicurist used it on me. It is at Trade Secret, and I have also seen it at Walgreens. I think it is around 6 dollars, I havent bought it in a long time, I dont paint my nails much anymore. I paint a coat every other day and it lasts a week to 2 weeks, never had a topcoat do that before.