Mary Kay moisturizer is the best ever. I have tried several products over the past several years and this is the only one that has made a lasting difference. A little pricey but well worth it. Another huge benefit is that you only need a tiny amount so even though the product is pricey it last quite a while.