A few weeks ago, I threw away my M.A.C Studio Fix that comes in a compact and I purchased the M.A.C Pro Longwear foundation & concealer. I am absolutely in love with it because it lasts all day long and you don't have to re-apply or anything. It's very light and goes on smooth. The only thing I have a problem with is taking it off because it's just like paint. I believe its semi water proof if it's not totally waterproof. If you don't have the M.A.C wipes or something heavy duty to take it off there will be a bit left on your skin and may clog your pores. Hopefully everyone knows how to remove their make-up properly!