Surprisingly good. Watched this with my mom on the hallmark channel around Christmas. I was kinda annoyed at first because I got dragged into it, but it was delightfully entertaining and funny. I was pleasantly surprised when Jewel Staite was the protagonist, since I loved her as Kaylie in Firefly. What a great actress! She's perfect in this film. Is this film predictable? Yes. Cliche'd? To an extent, yes. But it's fun and entertaining, and when everything works out in the end like you knew it would the entire time, it's still great to see. A great addition to the Christmas movie family.