I LOVED IT!!! I thought they did a great job and they stayed true to the book. There were a few changes, but they were minor enough that the story still flowed. It was really funny, especially if you have read the series because they hinted at things to come. I thought the movie could have been longer because it seemed like they rushed some things, but overall I thought it was great. I am definitely going to see it again and I can't wait!!!