4.5 really good book and one that I wanted to finish quickly to find out what happened. I'm not giving it a 5 because there were a few loose ends. I'm hoping the message boards will help me figure those out!