This is a really good book. It moves along very quickly, and the plot and characters are interesting. I particularly liked the parts of the book set in Europe. The beginning of the book was a little frenetic, but I think this reflected the frenetic pace of the main character's life at that point in the book. After she left this situation, the book smoothed out and was a delight to read. The surprise ending and resolution of the book beautifully tied the plot and backstory together.