I would give this book 3 1/2 stars. I like the story but at times I found myself skimming through all the heavily laden detail. I also struggle with how much of the story was told in narrative. I really enjoyed how the book was told from two different perspectives and found A.S.A.'s descriptions to be very vivid. Overall I thought it was a really good book.