Personally I think it was quite good! The book is incredibly complicated and they mangaged to make it quite well...The casting is very good, especially Umbridge! They missed out some important stuff, The last two movies will probably not be like the book sadly, But hey! It's only based on the book!