[1] The song was written and composed by Bart Millard, Barry Graul, Jim Bryson, Nathan Cochran, Mike Scheuchzer, and Robby Shaffer,[2] and was produced by Brown Bannister.
[3] The song is set in the key of B♭ and has a heavy rock tempo of 80 beats per minute, with a vocal range spanning from F4-G5.
Steve Losey of Allmusic commented that the song "is rock with polish"[1] and that "Nathan Cochran's bass groove not only sounds heavy but its very tone exudes sweat".
[1] He also opined that "The mid-song bridge shows the band at their pinnacle when the guitars build to Millard's intense vocals".
[1] Russ Breimier of Christianity Today commented that the song "initially sounds much like [MercyMe's] usual balladry, but then relies on heavier guitars and a powerhouse build during the bridge (a la Coldplay), as well as some clever lyrics to address the intended audience".