Loved it, but not as good as the first 2. There was a lot of "fluff" unnecessary to the plot line and not near enough of Miss Salander. I felt kind of ripped off. Well, until the end, which does make the previous 450 pages worth it. Lisbeth Salander will be one of those characters that stay with us forever in literary history.