First off: This reminded me a lot of Station Eleven, so I figure it's either going to end up very popular or it's going to tank. 
 Moving on: There's a lot that I liked here. It's a book about the end of the world, and what comes after. Don't come looking for hard science--the 'virus' premise largely succeeds because the author never attempts to explain it properly. Don't come looking for social commentary, the plot skirts around the larger political tangles in favor of one woman's existence. However, if you're looking for a meditation on life, love, loneliness and the connections between self and others, this may be your book. 
 The parallels throughout the book (view spoiler)[the death of Jaime's conjoined twin, her miscarriage, her breakup, the lonelieness of the end of the world, etc. (hide spoiler)] are particularly well done. 
 I figured out the plot... reveal? (Calling it a twist doesn't fit, with the amount of foreshadowing Corlett throws at the reader) before we hit it, but it didn't make the knowing any easier. It's one of those things that makes perfect sense and is so utterly sad and terrible all at the same time. (view spoiler)[the hole punched through Jaime's shoulder when she's shot breaches the barrier of her skin between herself and others, symbolically opening her to human connections she's rejected for so long. (hide spoiler)] 
 It ends on a note that's almost sappy, with just enough rough edges to keep it believable. 
 Criticisms: 
 1. the treatment of religion. Put bluntly, it's not great. I know it's not something that's going to bother everyone (and it's far from Clarke's diatribe in 3001: The Final Odyssey) but it was irritating for me. (view spoiler)[That said, Rena's particular path into madness was fascinating. I just really wish that we had a better counterexample. (hide spoiler)] 
 2. The romantic subplots. Most of this is personal--I wanted to cringe away from the page... which may have been the author's intent, considering how messed up Jaime's relationships have been. (...I reluctantly concede that it improves). 
 3. Probably the biggest thing for some readers, this book is SLOW, and you spend all of it in Jaime's head. Since she is (justifiably) an absolute wreck, this has the potential to be annoying for some readers. 
 Overall, I enjoyed this more than I thought I would, but less than I hoped.