Yes this works well for slight puffiness, but if you have a good deal of puffiness from the natural process of aging, i suggest using something cold under the eyes every morning, then topping with this. Like an inexpensive rollerball, then top it off with this product. Rollerballs usually are not that hydrating, but the cold from the roller ball will help constrict and in turn help with puffiness. That or you could do the old school trick of two cold spoons, run 2 teaspoons under cold water in the morning, every morning and gently press under the eyes. Then use this eye cream. I've also heard caffeine can help, in an eye cream, but I have not read anything to thoroughly convince me of that. if you are younger, and have a good deal of puffiness, check your diet, do you consume a lot of salt? Do you drink enough fluids every day? And get enough sleep! Sleep is so important for skin, for the body and brain too. Sleep at least 7-8 hours a night.