We read in a Hadith from Imam Sadiq( a. s. ):" Persons who perform
Hajj and Umrah are guests of Allah, He will give them anything that they want
and any pray that they say will be accepted, and if they make an intercession
about a person it will be accepted ... and if they die in this way Allah will
forgive all of their sins".
Also, we read in another Hadith that:
انَّ الْحَجَّ المَبْرُورَ لا يَعْدِلُهُ شَىءٌ وَ لا جَزاءَ لَهُ الَّا
الجَنَّة.
Nothing compares with the accepted Hajj and it has no reward other than
heaven!"
وَ انَّ الْحاجَّ يَكُونُ كَيَوم وَلَدَتْهُ امُّه.
Person who performs Hajj purifies himself from sins like the day that he
was born".
And this is the greatest gift, and the best honor and the highest reward.