This book is very much all right. It was a why not pick for me and the reason that I gave it three stars is because the begginning is fine. The middle though is the worst by far. It is too long and boring and nothing happens. And the ending has way too many plot twists. It goes by too far but it was pretty good.