I bought the Bare Minerals and decided I ddin't want to get stuck in the revolving ordering every three months. So now I buy L'Oreal. Put moisturizer on and let it set on your face for awhile before applying the powder. It doesn't take much of the powder, I don't need much either. So far mine has lasted a year. Recently, I was able to buy one get one at Walgreens, so I'm set. For me, the L'Oreal stays on better than the Bare Mineals. I did try to go back to the liquid one day just to see the difference and my face just felt sticky. Never again.