Great world building, loads of characters but suffers greatly from pacing. Started slow, ended slow. Parts in the middle were really good. Could have been 500 pages shorter