I gave this a good rating because I kept thinking about for a couple of days after I finished it. To me that's a sign of good book. It's dark but it's about an apocalypse. To me the ending was not hopeful and while I probably would have done the same thing it was hard come to terms with characters choosing the path they chose.