I think that some degree of puffiness may be normal. Eye puffiness may also be caused by: Mononucleosis, it is the early stages of an infection. We should apply for treatment form a doctor; Oversleeping or sleep deprivation, we should sleep on time and follow sleep cycles, then we can avoid eye puffiness; Fluid retention, it is caused by pregnancy or hormonal variations with menstruation. It can be partly alleviated by raising the head of our bed; Diet, if we take excess salt, salt may encourages fluid retention and further lead to puffy eyes. We can alleviate this by taking in less salt; Alcohol and tobacco use, the stress, fatigue, and hormonal changes caused by alcohol and tobacco can lead to fluid retention and puffy eyes. So I think we’d better give up smoking and drink less. Hope this helps!