Well done Paul - you have a lot of happy listeners here!
I'm already singing along to this song, which proves it's a great feel-good uplifting crimbo classic!
It reminds me of being six years old, feeling excited about christmas and waiting for santa to come.
BUT, it's typically a very predictable song with chord changes I knew you would play 10 seconds before you played them. But, not withstanding that, you have given this the Liberace treatment and the last verse is awesome! That chord change will have Louis Walsh signing you up for Westlife in an instant!
Well done!