Took a little getting into but well worth it! Good world building, characters and story. Wish there was a book 2