Will definitely last you around 2 months. Runs out quite fast if you use it in the morning and before going to bed. I don't notice much of a difference on my skin except I had much less breakouts if I used this on my face consistently along with other products. Have been using this for 2 months, so I saw the difference. Would I buy this again? Maybe. I am fond of this brand, though.