I use to use Mac studio fix but it made me break out, made my pores look huge and I don't like the cakey look it gave me after touching up a few times. I switched to mineral makeup which I love but and I needed a foundation that would last all day. I just purchased Revlon Color Stay and it seems to work now I just touched up once all day with mineral makeup.