It was narrated from Ibn ‘Abbas (رضي الله عنه) that
Two angels came to the Messenger of Allah (ﷺ) in a dream, and one of them sat at his feet and the other at his head. The one who sat by his feet said to the one who sat by his head: Give a likeness of this man and his ummah. He said: The likeness of him and his ummah is that of some people who were travelling and came to the edge of a wilderness, and they had no provision with which to cross the wilderness or to travel back. Whilst they were like that, a man in a striped suit came to them and said: What do you think if I were to take you to a place with green meadows and plentiful water, would you follow me? They said: Yes. So he set out with them and led them to a place with green meadows and abundant water, where they ate and drank and grew healthy. Then he said to them: Did I not find you in that state, and you promised me that if I led you to a place with green meadows and abundant water, you would follow me? They said: Yes. He said: Ahead of you is a garden that is greener than this and water that is more plentiful, so follow me. Some of them said: He is telling the truth by Allah; let us follow him. Others said: We are pleased with this and we will stay here.