I just finished last night. I tried to keep myself to reading 100 pages a night and I did well. I was afraid I would read it all in one night. I really enjoyed it. I think she pulled off Severus really well. I wish it could have lasted longer. There are some things that make me want to be a better person, and this was certainly one of them!