James,

A nice job of writing a Christmas song.

The instrumentation fits nicely. A good mix. Your singer does a very nice job - her enunciation is impeccable!

A good listen.

...and Welcome! to the forum...

floyd