Stand In Good Stead

Be extremely useful or beneficial to someone.

Examples:

  • That umbrella stood me in good stead on our trip; it rained every day.

Origin: c. 1300