Described as a dance-pop song, it was written by Sabrina Carpenter, Steph Jones, Nate Campany and Mikkel Eriksen and the production was handled by Stargate.
It was accompanied by a music video directed by Hannah Lux Davis premiered on her Vevo channel on July 12, 2018.
Carpenter explained in an interview with BUILD Series LND "I've had these encounters so many times in my life, these almost interactions that never quite turn into anything, and they're these, like, relationships and you never quite finish the story".
"[4] The song was written in January 2018 by Sabrina Carpenter, Steph Jones, Nate Campany and Mikkel Eriksen and it was produced by Stargate.
[7] Tim Blacksmith and Danny D were the executive producers of the track while Mikkel Eriksen programmed and played all the instruments.
The video begins with Carpenter sitting on a couch with her backup dancers reading a book titled "Almost Love".
Her female backup dancers are then seen seducing some men by playing polo and eating ice cream on a lawn.
The next scene Carpenter in wearing a sparkly red blazer and dancing in a room with all her backup dancers.
In the final scene, Carpenter is seen taking her love interest (played by Noam Sigler) into a private room.
"[12] Matt Moen of Paper Magazine described the video as "The thrill of will-they-or-won't-they that builds up into that storybook climax.