I originally gave this book four stars, not five. I guess because, after all the rave reviews, the book was not what I had expected. I can see where its flaws are and how not everyone would give it five stars (looking at you, my dear fellow Sparrow&Nightingalers! I definitely understand your points). I had some mixed feelings here and there while reading. However I must be honest with myself. By the time I finished it, I loved it. I wish I had the second book here with me right now.