It is said that the one who recites it after Tahajjud it is as though he has performed one hundred thousand [100.000] Hajj receiving the barakah of the Hajj as performed By Sayyidina Rasulli Akram Sall Allahu alaihi wa Aalihi wa Sallim.

And there are many more benefits said to be gained by reading it or keeping it with you.

There is no record at all of this Du`aa being reported from Rasoolullaah Sallallaahu `Alayhi Wa Sallam, so it is a fabrication attributed to Rasoolullaah Sallallaahu `Alayhi Wa Sallam which is a very serious matter, because Hadhrat Salamah Radhiallaahu `Anhu reports that Rasoolullaah Sallallaahu `Alayhi Wa Sallam said: “Whoever attributes something to me which I have not said, then let him prepare his abode in the fire (of hell).” – Authentic, from Saheeh Al-Bukhaari. [i]

There is nothing wrong with the words of this Du`aa, but it cannot and may not be attributed to Rasoolullaah Sallallaahu `Alayhi Wa Sallam.

Furthermore the benefits and virtues attributed to this Du`aa are also all false, due to the narration being a fabrication, and it is not permissible for anyone to make up their own rewards for deeds.