This is a great moisturizer with sunscreen. I have normal/dry skin, and didn't need another lay of just "moisture" underneath. This did the job by itself. Only caveat is that it takes a while for the product and shine to soak in.
Avon Age Block Environment Protection Cream
It is a terrific moisturizer with a great broad-spectrum sunscreen. I have slightly oily skin and this doesn't make me break out. It works so well under foundation too.
Hint: Start with a pearl-sized amount, pat hands together and pat cream all over face. Then gently blend into skin in a downwards direction.