2 Violin; 2 Viola; 2 Cello.. This spirited traditional carol is taken on a musical voyage through several different tempos, keys and moods, including a Latin section with an optional shaker accompaniment. The music is not technically difficult, and should be well within the grasp of intermediate to advanced ensembles from high school to professional levels. Each instrument is featured in both solo and ensemble roles.