I have recently had very oily skin and I'm not sure why because I have, up until this point, been very dry. I'm using Benefit's Porefessional Matte Rescue Gel over my moisturizer and primer daily, and someone recommended the actual Porefessional primer to me. It's very pricey for the amount you get and the description on the bottle of the Present says it does almost the same thing. It's the same price for double the product so I went with the Present. Did I make a good choice? I haven't used it yet but it feels amazing.