{Quran 2: 111 Whatever charity you forward [to the Next Life] for your souls, you shall find it with God}
It should be for God's sake and seeking after His good pleasure, but not for the sake of anyone else, and not for any other purpose
So the same shirt which man gives to a poor man in this life of the World, he will receive the same shirt: its ethereal copy, and will wear it in the world of souls or the spirit world or the afterlife; so if the shirt is good, then man will wear good shirt like it, and if it is not so good, he will wear the same one but its ethereal spiritual copy
If I give an apple to a poor or a needy, for God's sake, I, in the Next Life, will eat the same apple, but it will be ethereal or spiritual apple
This is in the Book of:
Man after Death, by the late interpreter of the Quran and the Bible: Mohammed-Ali Hassan Al-Hilly
The soul after death
The Christ said as in the Gospel according to Matthew 6: 20
But lay up for yourselves treasures in heaven, where neither moth nor rust doth corrupt, and where thieves do not break through nor steal