The eye area is delicate so you'll need an anti inflamitory in the form of a cream. As a bartender my skin gets so thrashed from working around all the smoke and getting home at all hours. I use Skinceauticals
Primacy Eye Balm usually in the morning to wake up my eyes. You're always going to have age related problems, but the puffiness is another story and this cream can help both issues. Warning, it's not cheap, but it does last a long time.