The book started off fairly exciting, but I found myself dozing off a few times in the middle. However, it really picked up in the last few chapters, and there were a couple surprises I didn't see coming. Overall, not bad. I think the large amount of French terms slowed down my reading as I am not very well-versed in French. I liked it though; it wasn't quite what I thought it would be about, but it was still good.