I loved this book so much! The world building was so well done, and the characters were interesting & complex. I feel like it started off a bit slow, but after a couple chapters, I was hooked! I'm so glad I finally got around to reading it.