This is from a wonderful compilation CD called "Sing Over Me (Worship Songs and Lullabies)". It contains songs sung by Nichole Nordeman, Janna Long (Avalon), Bethany Dillon, Erin O'Donnell, and Christy Nockels (Watermark). While the background music is somewhat of a lullaby style, the lyrics are for adults, and the music is just as appealing to adults as to babies. After all, my youngest child is 25, so I'm way beyond my lullaby days, but I still enjoy the music. The CD includes some popular worship songs ("How Great Is Our God", "Here I Am To Worship", "Lord You Have My Heart", "We Fall Down", etc, plus some new songs written by the singers on the album. This one is called "You Are Good", written by Nichole Nordeman. The style of this song is perhaps a little bit more lullabyish than other songs on the CD, but it's pretty representative. The CD also makes a great gift for new mothers. (Geez, it sounds like I'm making an infomercial!) Anyway, if you like this song check out the CD.