Lasted the entire day, though my skin did get a little shiny in the forehead rather than just glow. I would define it as medium coverage. My skin can get flaky but this foundation did beautiful and did not beak up. Would happily buy again. Also got this at a discount and so pricing worked out better as well.
Very light to wear it give radiant look immediately.