This is my second time buying this product. As someone with oily skin, I’ve noticed that in hot weather, some makeup transfers when I pat my face with a handkerchief. However, my makeup still lasts, so maybe proper skin prep might help it stay better. For the price, it does a decent job.