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.
This pattern contains the sashiko designs, and good information for dyed yarn fabric and boro patchwork, but if you have a piece of boro stitching or a small sashiko stitching, or both, the bag pattern is a great way to make them into a project!
Bag size is approx. 6" x 8" but easily could be enlarged.