I’m giving it a 4/5 star rating because of the ending. The book was amazing and it literally kept me on my seat the entire time. I figured out the main part of the story and what happened way back in the early chapters (before Kat came in) but. Dang it, I would have liked to see someone fully believe Ivy. It was still a great book just the ending was so infuriating!