Credits
PERFORMING ARTISTS
Dove Cameron
Vocals
COMPOSITION & LYRICS
Dan Reynolds
Songwriter
Wayne Sermon
Songwriter
Ben McKee
Songwriter
Alex Da Kid
Songwriter
PRODUCTION & ENGINEERING
Josh Edmondson
Mixing Engineer
Patricia Sullivan
Mastering Engineer
S*A*M
Producer
Lyrics
[Verse 1]
If you love somebody
Better tell them while they're here, 'cause
They just may run away from you
You'll never know quite when well
Then again it just depends on
How long this time is left for you
I've had the highest mountains
I've had the deepest river
You can have it all but life keeps movin'
Now take it in but don't look down
[Verse 2]
'Cause I'm on top of the world, ay
I'm on top of the world, ay
Waitin' on this for a while now
Payin' my dues to the dirt
I've been waitin' to smile, ay
Been holdin' it in for a while, ay
Take you with me if I can
Been dreamin' of this since child
I'm on top of the world
[Verse 3]
I've tried to cut these corners
Tried to take the easy way out
I've kept on fallin' short of somethin'
I could've gave up then but
Then again I couldn't have 'cause
I've traveled all this way for somethin'
I take it in but don't look down
[Verse 4]
'Cause I'm on top of the world, ay
I'm on top of the world, ay
Waitin' on this for a while now
Payin' my dues to the dirt
I've been waitin' to smile, ay
Been holdin' it in for a while, ay
Take you with me if I can
Been dreamin' of this since child
I'm on top of the world (Whoa, oh oh)
[Verse 5]
I'm on top of the world
(Whoa, oh, it's a long way up when you hit the ground)
'Cause I'm on top of the world, ay
I'm on top of the world, ay
Waitin' on this for a while now
Payin' my dues to the dirt
I've been waitin' to smile, ay
Been holdin' it in for a while, ay
Take you with me if I can
Dreamin' of this since child
I'm on top of the world
[Verse 6]
And I know it's hard when you're fallin' down
And it's a long way up when you hit the ground
Get up now, get up
Get up now
I'm on top of the world
And I know it's hard when you're fallin' down
And it's a long way up when you hit the ground
Get up now, get up
Get up now
[Verse 7]
'Cause I'm on top of the world, ay
I'm on top of the world, ay
Been waitin' on this for awhile now
Payin' my dues to the dirt
I've been waitin' to smile, ay
Holdin' it in for a while, ay
Take you with me if I can
Dreamin' of this since child
I'm on top of the world
Written by: A. Grant, Alex da Kid, Ben McKee, Dan Reynolds, Wayne Sermon