My rating scale:
5: Loved it
4.5: Great
4: Good
3.5: Liked It
3: OK
2-2.5: Didn't like it
1-1.5: Hated it
What a remarkably charming story. I loved how Mary grew in this story, but still managed to stay contrary. I absolutely loved her relationship with Dicken and Colin (please excuse any misspellings of the names. I listened to an audio version). I loved how alike Mary and Colin were and because of the positive changes Mary was going through, she was able to influence Colin in a similar manner. The magic and faith surrounding the story was quite beautiful.