Ferrier has great characterizations that really hold up the novel, quite on par with Dickens. Unfortunately the plot is a bit predictable, though the influences she might had on Scott are not hard to see. There is also this defined sense of morality leading to a righteous path for the main character...