I love this polish! If you have small children like I do, you need something that you can put on quickly and that will be dry by the time someone needs to be picked up or changed. This is the stuff! Now, if you are comparing it to a "regular" brand, it is not going to perform as well. I have yet to see a quick drying formula that does, but if you add the topcoat, it will last a few days to a week(depending on how careful you are with it).