Dermablend is second to none. They cover every single flaw you could possibly imagine. Their products stay on until you decide to take them off. Coverage is even, colors are realistic and they are simply a fantastic brand that I would recommend highly.