The book was followed pretty closely. Draco Malfoy was alot more developed in the film. The love stories in it were really good. I have to say that the battle at the school is not in the film and that was disappointing. After Albus dies Harry went downstairs and their were students fighting death eaters in the book. Hagrid fought some of them as well in the book. This was not in the movie. Above all though it was done pretty well.