This is strong primer I bought for my oily skin. It works. It doesn't give my skin the perfect smooth texture other primers do, but it really does control grease and make my makeup last longer. I myself did not get eight hours out of this. It was more like 2-3, but that held in humid weather, too. Even sweating didn't have the same effect.
If I put this on when my hair is wet and touching my skin, it does turn into eraser shavings, so look out.