cechuje go „zadyszany” refren.

Piosenka jest skomponowana głównie w metrum 4/4, z taktami 2/4 w refrenie. Ma tempo 84 uderzeń na minutę. Została napisana w tonacji e-moll, a skala głosu Swift rozciąga się od E3 do C5. Utwór ma strukturę zwrotkowo-refrenową i opiera się na progresji akordów Em–D–Em–D–Em–D–C. Pod względem lirycznym „willow” to piosenka miłosna, w której Swift zaprasza swoją bratnią duszę do swojego życia, posługując się licznymi metaforami. Refren zawiera teksty takie jak „Gdziekolwiek zbłądzisz, ja podążę za tobą” oraz „Błagam, weź mnie za rękę”, które nawiązują do wcześniejszych tekstów artystki: odpowiednio „Nic bezpiecznego nie jest warte jazdy / I będę za tobą podążać, podążać za tobą do domu” z utworu „Treacherous” (2012) oraz „Łapiesz mnie za rękę i ciągniesz głową naprzód” z piosenki „Fearless” (2008).