This is really more than a Christmas pattern book. There are Valentine's Day, Easter, 4th of July, Autumn, Halloween and Thanksgiving counted cross-stitch designs as well, and they range from fairly quick to more complex. The patterns aren't so detailed as to be impossible, but have enough detail not to look too boxy.
Great Cross stitch patterns for all Holidays
Cute projects for every major holiday in cross stitch
This is book 15 in Leisure Arts Christmas Remembered series. Although Christmas is included (with a beautiful Santa portrait, angels & poinsettias), there are also cross stitch patterns for Valentine's Day (including a charming floral alphabet for monogramming), St. Patrick's Day, Easter, 4th of July, Halloween & Thanksgiving.