This is one of the most unique Christmas romance stories I have seen. Things happen near and at the end that I sure didn't see coming. The entire movie is refreshing. The entire movie is a continuing flashback that takes place on several Christmas eves spanning most of the main characters' lives.
Sometimes the story doesn't advance a lot, but it is still entertaining with witty dialogue and other things. One of those is a beautiful dance sequence that is not so much about talented dancers as it is about the beauty and the romance of the dance which includes many of the cast.
Danica McKellar is known for Wonder Years but also for Christmas movies. This is possibly her best. The romance between her character, Kat, and Dustin Milligan's Sam is tangible. Supporting performances are also good.
I had a hard time with the timeline because I couldn't understand why two people so in love would have gone so long. I especially can't see how 5 years could have elapsed (as mentioned when Kat first sees Sam) and still led to what follows. An attempt is made to explain at least the former about 3/4ths of the way through the movie but I think the movie would have made a lot more sense if that had been plainer earlier on. Nevertheless, I don't deduct for that because the story is otherwise so charming and unique.
While I don't see Hallmark's signature on this, it fits their nature perfectly. For some people this will be too sappy and idealistic, but that's what these movies are and this one is done so well.