Our Sunday school performed this for Christmas 2009; it was a huge hit. Cons: We weren't crazy about the style of the music on the CD, and we ended up making lots of substitutions. The music just seemed pretty outdated. Also, although the pageant is designed for only two full-cast rehearsals, we needed four full-cast rehearsals.Pros: The script was excellent, lots of laughs and humour, but also warm and thought-provoking. The roles of the 2 shepherds and Elizabeth & Zechariah were hysterical -- our kids had to pause in the pageant to wait for the audience to stop laughing. This was the favourite pageant we've done so far, for the audience and the kids alike!Highly, highly recommended!