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.
These narrow leather shoulder bag straps have silver color metal swivel clip hardware, and come with matching D rings. These leather straps also comes with antique gold color swivel clips and D rings. To make ordering easier, I made another listing for these, click here.
Length: 130 cm (approx. 51 1/4 inches) Width: 8mm (1/4 inch) This is about 4 1/2 feet long, which is plenty for cross body or a good length shoulder strap.