I read this book in less than 12 hours, which always pushes me towards a high rating. My emotions are high, I'm wrapped up in the story, I'm usually emotionally purchasing book two, on and on. I'm thankful that not only I liked this book (because I did), but that it was a book club selection I actually finished (seriously - I was in a dry spell). 
 As far as the story, I see the problems that my fellow readers are reporting in regards to consent. The line is fuzzy, and although we as readers know that Cat is interested, she makes it very clear that she presents the exact opposite to others. There are also a few too many "so and so almost dies" moments, which can just be taxing. If the only way to move the plot is to almost kill your main character again that's fine, but I'll be sitting over here rolling my eyes. One or two, fine. By the fifth life or death crisis, I'm just over it. 
 That being said, I enjoyed quite a bit about this book as well. Specifically I adored the Beta-team camaraderie & could have read an entire book centered around their teamwork and friendship.