I have oily skin, and we can have pretty humid days in the summer here. I love MAC Pro Longwear foundation. It stays put! I use a primer, a little bit of oil-free moisturizer, the MAC foundation, and then set with a translucent powder. The trick with applying the foundation is to use a slightly damp foundation brush, as it can set fairly fast causing it to be difficult to blend. The damp brush also allows you to use as much or as little coverage as you need. Occasionally, throughout the day, I use oil blotting papers, but, really, this foundation really helps with the controlling the oil.