Denver wrote the song for his then-infant son, Zachary, and first recorded it on his Rocky Mountain Christmas album in 1975. On the A Christmas Together version, he performs the song solo except for one line in the reprise of the final chorus, in which he is joined by the Muppet cast.