I've never read the book, so I can't say how much was changed/dropped in this adaptation. But I really enjoyed the performances and pacing. Sometimes I found it hard to tell the difference between the minor characters but otherwise I had no problem keeping up with the story.