Much too choppy.
Here is a much better version:
https://www.youtube.com/watch?v=xULr6Z2VzLQ
Josh Groban knows how to sing my favorite Christmas song the proper way.
I’ve never heard that version in a Catholic Church. It has the word “Noel” repeatedly, where the Catholic version has the words” Fall on your knees” repeated several times.