Pretty good. In the beginning Harry's entire attitude was highly annoying. Like a little kid that could dish it out but not take it. Once everybody got back together again the story proper took off. Glad Umbridge got what was coming to her at the end and seeing Dumbledore going into beast mode was awesome. Two more books to go can't wait to finish them.