
Stand somebody in good stead
Future Benefit
The phrase implies an action or experience that will be helpful later, not immediately. 
Positive Asset
It's used to express that something is a positive asset that creates an advantage. 
Figurative Use
This is a figurative phrase, meaning it should not be taken literally. 