This is a very good concealer. It stays put all day and hides just about any imperfection. I have found it works better over foundation than under. It is not a creamy concealer so is not suitable for undereye circles, but I think that is why it doesn't rub off. Great for acne scars, pimples, or toning down redness.