From Plank Road Publishing
This is one of those marvelous songs that has many potential meanings and applications. At face value, it's a sweet song about rainbows. Upon further examination, it could be a song that embraces concepts such as hope, overcoming adversity, and optimism. Given the mystical and wondrous nature of rainbows, this is not an uncommon connection. The song would be a natural for a spring, summer, Easter, or St. Patrick's Day program. But truly, it's a nice piece of music for a choir to perform no matter the season or reason. It's got a depth of musicality and emotion that allows your singers to shine.
Parts 2 and 3 are optional. The kit includes rehearsal tracks for part 2 and part 3, as well as a unison version. (from Music K-8, Vol. 23, No. 4)