I have rosacea, acne and eczema. I am allergic to Nivea, cannot use the stuff. I use Dermalex just for Rosacea flare up. The best moisturiser for me personally is Neutrogena , Visibly Clear , Oil Free Moisturiser. (Not the grapefruit one.) Quite a reasonable price. For washing my face I use Superdrug Tea Tree Oil and Mint Facewash. Not impressed with the La Roche Posay one, which to me was expensive and showed no improvement. So went back to Superdrug. For my eczema which is mainly on my legs, I swear by Body Shop Body Butter , the Hemp one in the green tub.