I would say this is just one step below high end primers. I've used this all the way to $60/$70 primers. They both do the same coverage the only difference is the feeling. I am currently using Hourgloss Mineral Veil as my high end primer and it goes on light as a feather. This elf just feels a little more wet when you put it on.
This is okay on dry skin. However, I noticed that this primer accentuates the dryness so you can clearly see where you have dry skin when you put your makeup on. I would definitely moisturize beforehand.