i just really wanna know how well this product works? Does it give you full coverage? Is it cakey? Wears off easily? Does it leave your face super shiny? I have oily skin and large pores on my nose. I haven't had a product yet to keep me oil free but maybe for the first 2-3 hours.