I almost stopped reading this book but I am so glad I continued to read it. At first I found the main character to be too haughty and unlikeable. But as her story evolved I understood why she was the way she was. The narration was superb. I loved everything about this book.