This product does an excellent job at keeping shine at bay and I have tried a lot of products, I have very oily skin, so oily I would normally top up my whole face foundation like 2-3 times a day. Using this product, I no longer have that problem, makeup stays put whole day. I have since discovered the best way to apply this, is to use sparingly, and over foundation, it takes a while to settle on the skin, can look quite chalky at first but I find after an hour or so it settles, no residue. I find that smoothing it over done foundation works best, this will not rub in, you just have to kind of smooth it on in big strokes, then an hour or so after, there is no tell tale sign of the white chalky look. A few of the reviews for this are quite negative, but I guess it depends on how desperate you are to get rid of the oil which for me, I was quite desperate, every break at work applying face full of foundation and sat blotting my face all day with oil control paper.... The initial problems of looking a little chalky for half hour or so are nothing compared to having a face like I dunked it in a tub of oil all day. If you apply this before foundation, no doubt it makes your foundation hard to smooth on/blend in. I was looking for a seriously strong product that would control my oil problem, and I have found it. No more spending all my free time caking my face in foundation 3 times a day. I love this product. The little white residue it produces, I gently dab them off with a face flannel. An hour later, no white residue, my natural oils have blended with this and make up stays perfect and shine free for a long time. Excellent long wearing product, just wish I had tried this sooner, I would be devastated if this product discontinued and I had to start my search all over again. This is a strong product only suitable for people with extremely oily skin.