SPOILERS:

the only thing about this book that i didn't like was the concept of the deathly hallows that popped out of nowhere and just convoluted the story unnecessarily, i think. the rest of the book was amazing, even the parts i saw coming from a mile away, like snape secretly being good and in love with lily for all this time.