Westmore Beauty claims that its new Instant Flawless Foundation will "cover face blemishes and even out the skin with a natural-looking glow." Containing skincare ingredients for hydration and brightening while additionally said to be "transfer-resistant, water-resistant, and last all day," does it hold up to its hype?