I think this only a So-So for me because I found it a bit long winded at times. I can understand and have empathy for the amount a guilt Meg felt but I did spend parts of the book screaming (in my head) about the choices she was making. I think this kind of investment in the characters is a sign of good writing.