I have suffered from dark circles and puffiness my entire life. A stay at home mother of two and a student does not help! I've tried several different products and this so far is pretty good. As long as I stay on top of it. If I miss a day or two, I can tell a difference. You have to apply atleast once daily to really be able to tell a daily difference. Leaves a residue, which is hard when applying makeup so I apply more at night instead or mornings.