I want to to give it five because honestly it was amazing! I gave it four only because I feel like the ending could have been a bit longer more explanational for the imagination even if the author wanted to keep us in suspense. However if they did not want to keep us suspense I feel like the author could have been more clear. It seemed rushed at the end which I didn't like or understand. Otherwise VERY GOOD BOOK. It's hard for me to find books I like VERY HARD. I haven't read many because I'm extremely picky and it's hard for me to get interested but this one did great!