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.
Two sizes are included, a smaller case for iphones 5 & 6 or reading glasses, the larger for the iphone 6 or sunglasses. There is a handy pocket on the back for cash or cards.
Pin this bag to the inside of your larger bag, or use swivel clips and a long strap to make a crossbody shoulder bag.