I thought the ending was a bit rushed and that Snape was sort of a little "end note" thing when Harry named his third kid's middle name after him... mainly cause I never liked him cause I always thought he was evil..... I also have problems with Fred's death and the entire epilogue. But overall it was a really good book.... can't wait for the movie.