I love almost every single Essie product I've tried. The All in One glaze works well for me as a base coat, but I've had smudges every time I've used it as a top coat. I've tried it with 2, 4, and 6 hour drying time and still have a problem - even after letting 2 very thin coats of polish and 1 thin coat of All in One dry for 6 hours, I still had smudges, dents, or nicks in the polish. I bought this product when my local store was out of Gel Setter (which never leaves me with smudges). I will continue to use this as a base coat, but will go back to Gel Setter for a top coat.