I'm 40 and have oily skin, so I'm confident that no matter what makeup I wear, it comes off around my nose within two hours. I tried it on my entire face to see if it would work. The results were swift, but it also came off around my nose within two hours. It's especially prone to smudging around my nose, making my pores very visible. It's tinted, but it doesn't have much coverage, and I'm actually wondering why my pores are so visible with just a primer like this. My forehead and cheeks were fine. Prima is the only option for extremely oily skin. It's reasonably priced, and I think the texture is probably more suitable for younger skin, which is why I'm giving it these stars.