I think it's pretty close. I've found over the years, that as the show deviates more from the books, a lot of book readers' ability to put two and two together simply flies out the window. For example, in this episode it's pretty clear why Sansa doesn't tell Jon about the Vale. Her dialogue explains it, and his actions justify it. But book readers act clueless, saying they can't understand her motivations and chalk it up to poor writing, when it's really just brain dead viewing that seems to be the problem.Not even close.