It really does completely vanish them! I was so surprised when I got it. It instantly smooths your skin for a flawless finish. I also have combination skin and it works perfectly on the oily parts. Keeps makeup on while staying matte. My makeup doesn't move the whole day, which is rare for oily skin!