Ed Sheeran Performs With Elmo on 'Sesame Street' (Video)

Ed Sheeran on Sesame Street - H 2015

Sheeran sings "Two Different Worlds" on the children's show.

Ed Sheeran's Sesame Street appearance is now online, and it's just as sweet as you thought it would be (that is: really, really).

Sheeran stops by to sing the new song "Two Different Worlds" with Elmo, Grover and the whole gang. The catchy, upbeat tune is all about how different rules apply depending on if you're at home or at school. So, not exactly top 40-bound, but you'll still have the "oh oh ohs" stuck in your head all the same.

This article originally appeared on Billboard.com