This is slept on for sure. I have soooo many top coats (crazy top, izemi resin, diami, bandi, doi, etc.) this one has become my favorite by far! Its sooooo shiny and stays shiny! And i feel like it never gets scratched up and dull. Im on my third bottle.