I suggest La Roche-Posay or BioMedic which work well but are less expensive then a cosmetic brand like Obagi. To treat the puffy eyes I suggest you try La ...