Glaze It creates the ultimate makeup insurance. This glazey tack primer from point of view. creates a refined texture and finish for makeup. It is an adhering primer that helps makeup stay put, creating a smooth canvas. Experience long-lasting makeup wear with a luminous effect, ensuring a flawless look.