If you have puffy eyes, it might be because of allergies. Try taking allergy pills and if that doesn't work you can get cucumber cream to help with puffiness.
They sell lots of over the counter remedies for puffy eyes, but I like cucumber creams the best. They are natural and really soothing to tired, puffy eyes and take down the swelling rather quickly.
Puffy eyes can be attributed to allergies, lack of sleep or a predisposition through genetics. Use a cream that has a caffeine extract in it to constrict the puffiness.