I Really like Revlon One Step makeup..it comes in a compact its very creamy goes on smoothly...even if you put alot on it never looks caked..gives great and natural coverage! I feel this product is equal to the high end cosmetics found in department stores!I buy my One Step makeup at Walmart! You can apply it using your fingers or a brush..I use it as a concealer also under my eyes..I just use a lighter shade.It also does not weigh alot which helps as I carry alot in my purse the mirror in the compact is of good quality too!