The book was very short, 128 pages, but to be honest any longer I might have started to get bored. At times it was a little to Hallmark for me, but I did tear up at the end when Mary's story is revealed.
Any book that immediately gives me the urge to hug my children, and give them kisses all over their faces gets a passing grade from me.
My favorite sentence from The Christmas Box
"...a parent's pure love for a child, manifested first by a Father's love for all His children, as He sacrificed that which He loved most and sent His son to earth on that Christmas day so long ago"