Imam Al-Ghazali R.A telah menggariskan sepuluh sifat Mahmudah ( terpuji ) di dalam kitab Arbain Fi Usuluddin iaitu :
1) Taubat
2) Khauf ( Takut )
3) Zuhud
4) Sabar
5) Syukur
6) Ikhlas
7) Tawakkal
8) Mahabbah ( Kasih Sayang )
9) Redha
10) Zikrul Maut ( Mengingati Mati )
Dan Imam Al-Ghazali juga telah menggariskan sepuluh sifat Mazmumah ( tercela / sifat keji ) di dalam kitab tersebut iaitu :
1) Banyak Makan
2) Banyak bercakap
3) Marah
4) Hasad
5) Bakhil
6) Cintakan kemegahan
7) Cintakan dunia
8) Bangga Diri
9) Ujub ( Hairan Diri )
10) Riya' ( Menunjuk-nunjuk )