I have been using Elta-md ever since my dermatologist recommended it to me years ago and it has kept my skin moisturized and relatively blemish free (user error on my end, sometimes I get lazy). Other moisturizers I have used in the past have burned my skin on application, but Elta-md is light and feels good. This bottle lasts me around 4-6 months, but I am pretty conservative in my usage. In my experience, toward the end of the product, the pump starts to become more difficult to use and can collapse in on itself, but is easily fixable by manually pushing it back up after pumping. I will say, the price point is a little daunting, and you can find it cheaper through other vendors (see: Walmart).