This is definitely moisturizing. It stays on during the entire day and leaves my face looking matte. I personally prefer a bit of a shine to get a healthy glow before applying my makeup, which is why I still have to reach for my la Roche Posay moisturizer.