In short, I do love this foundation! It blends and sits well on skin, and lasts all day. It also didn't irritate my skin like many other foundations did. It worked really well with the Mineral Finishing Veil and other powder products worked so nicely with this powder base. However, it is quite messy due to the fact that it is a loose powder. I do find that by the end of the day, it has a nice glowy look, which works for me but I know is not the aim of the product. I tried it because I couldn't find a liquid foundation that blended and sat well: this product does but as someone with dry, easily irritated skin, I found that the powder irritated my skin a little. I am not sure about controlling oil, as I do not have oily skin. The coverage is definitely buildable, but too much looked dark, so I would recommend choosing a lighter colour if you need more coverage.
Overall, though, I do highly recommend this product, just make sure it fits your needs. Definitely give it a try if you're struggling with liquid foundations! :)