1. You reached down Your hand for me,
Saved my soul and set me free.
Gave me life eternally.
Lord, You've been so good.
CHORUS:
Oh Lord, You've been so good
through my troubles and my trials You've understood.
You met every need like You said You would.
Lord, You've been so good.
2. I'll shout it from the mountain top
This old time salvation that I got.
I'll tell the world no matter what
Lord, You've been so good.
3. You picked me up when I was down
Set my feet on higher ground.
No greater happiness I have found.
Lord, You've been so good.
CHORUS:
4. I'll tarry here and sing my song
Until the day God calls me home
To a mansion all my own.
Lord, You've been so good.
5. Now when I enter heaven's door
I'll walk upon that golden shore,
and I'll praise Your name forevermore,
Lord, You've been so good.
CHORUS: twice
and tag: Lord, You've been so good. (three times total)