SHAFAQNA – Ibn Abbas narrated from the Prophet of Islam (PBUH) who said: The Prophet (PBUH) talked clearly and beautifully about choosing the best companion. Ibn Abbas said: The Prophet (PBUH) was asked which companion is better? The Prophet (PBUH) replied: According to this blessed saying, the best companion in the first step is the one who seeing him/her reminds you of God; of course this is only in appearance, but really has a superior meaning. In this first step, the companion must have luminous/holy face so that by seeing such person, God is remembered. The second step is that, such a person is a good associate for you, so that by talking to him/her, it will be added to your knowledge and insight. The third stage is that a good companion is the one whose deeds encourage/remind you of the hereafter .
 From the book of Akhlaq-e-Rabbani by Ayatollah Aqa Mojtaba Tehrani, (Source: Howza News)