I like this product. The roller ball does stick a bit, but as long as you store it pointed down, shake before use, and in some rare cases, roll on your hand first, it's fine. My dark circles are diminished a bit for a few hours, but I've thought about keeping it with me for reapplication. Definitely doesn't last all day. I've only been using it a couple weeks, though, so that might change for the better.