Musicalement, "First Love" est une chanson dance et synth-pop . Lost Kings l'a décrit comme étant destiné à vous faire «ressentir toutes les sensations».
Clip musical
La musique dirigée par Tyler Bailey a accompagné la sortie de la chanson et a été filmée à New York.
Spectacles en direct
Carpenter a interprété la chanson dans divers spectacles sur Jingle Ball 2017 avec Thumbs , Why et Have Yourself a Merry Little Christmas. Elle a également interprété la chanson sur Honda Stage au Hammerstein Ballroom.