I didn't read book and have little expectation for the show. It is certainly satisfy my expectations. Story gets me and i watched it with great enjoy. It's not the best show ever been but its a good entertaining show. Good story with good acting. Other arcs and characters doesn't feel redundant or thrown in background. If you have free time and want to watch a good series this can be a good choice.