I did not expect Rowling to write such a good book - don't get me wrong, HP series is well-written, just ... not that mature.
Here however, the gritty realism of the small-town bleak every day existence is portrayed so thooroughly and convicingly...
(yes, I cried! and laughed! and got all sorts of angsty, too...)