Yes! This foundation is perfect for oily skin and lasts all day. It lasted through humid hot weather, during my trips to Mexico and Asia. Sometimes i have to touch up with powder, but that's about it! I suggest using the MUFE setting spray to make it last even longer.