Pretty good.
I always like piano and strings. They always complement each other.
This is pretty good, and the (slightly unrecognisable) intro really did the trick. I didn't realize I was listening to Carol of the Bells till I gotten to that part. Despite that, the transitions between the different sections were really good.
I think that overall, this song is great, except maybe you should have used a better quality piano soundfont. This one sounds a bit cheesy.