I will be honest - I skimmed most of it. I could not get that into it and it was disappointing to me because I absolutely loved The Lovely Bones by the same author. It starts out interesting, but it just seemed to drag on and on for me as it played out. :(