This book was very well written with excellent world-building, complex characters, and a consistent narrative. Rating due to the fact that, while very well done, for me personally, this book was somewhat difficult to get through. It was interesting, for sure, and while some characters (like Tyroin Lannister, and, for me at least, Sansa Stark) were enjoyable to read about, I found that it was heavier on plot than character and difficult to read in large chunks.