Elf Primer is water based. It has a light texture that goes on smoothly and dries down quickly. It provides a smooth surface for applying makeup and helps it stay put all day. Elf Primer also has a slight cooling sensation when applied, making it a refreshing addition to your beauty routine.