Ooh, nelly. This is a tough one for me.
I bought this on the recommendation of a friend: should've been a warning, since I don't actually much like her beauty routine (although she is, of course, a wonderful person). First off: this foundation is great if you want high coverage that lasts for a long time.
Unfortunately, I don't.
I... struggled with this foundation. Despite applying it multiple different ways, I usually found it looked dry, a bit cakey, and kind of thick on my skin, which as a look, I'm not a fan of. My solution eventually was to mix it with moisturizer, after which I loved it. It came out dewy, light, and very natural looking, although it had far less staying power. All in all, while I liked this foundation once I messed around with it enough, it's very tiresome to carefully mix together two products every morning, and afterwards it's so wet and liquidy, I can't use a brush to apply it without having to clean the brush daily. I probably wouldn't repurchase just because I know other foundations that don't require so much effort.
(However, if you're struggling with a foundation looking unnatural, I'd recommend always, always try sheering it out by mixing it with moisturizer. You'd be amazed.)
Pros: High coverage, long-lasting.
Cons: (emphasis on FOR ME) cakey, overly thick and dry.