The plot, the writing, the story telling and world building, are all F À N T À S T I C. And don't get me started in the characters! They're all so amazing, and you really can't help falling in love with each and every one, and every strength every weakness every flaw. Their relationships are so well written and beautifully illustrated, and just magical to read! Truly an amazing book!