Happy Holiday Season, and happy shopping! The "in time for Christmas" question... I can't be certain for you, although if you are in BC or Alberta you chances are good until about the 15th. For everyone else, if you want it for Christmas please choose a tracked shipping option.
10 fold out laminated pages of clearly diagramed embroidery stitch instructions. Also tips for beginning and ending threads, transferring your design onto fabric and a yarn chart to help choose the right yarn for your fabric.
Excellent for beginners and a good refresher if you haven't done any embroidery stitching for a few years.