I totally feel you with the oily the zone. I have the same issue. This product is really nice but it's more like something you throw in your bag to make touch ups with. You WILL have to touch up. It stays on great on the rest of your face though. I never had an issue with it being cakey. Check out too faced their pressed poreless powder is amazing for oily skin.