Wow wow wow, this was a wild ride. The book starts off rather slow (I had started this years ago and set it down when I got bored- highly suggest the audiobook to combat that issue) but after the first section of the book, the action picks up and it's nothing but excitement after that. Larsson writes in a very descriptive way, which could make for a seriously boring book, but he manages to to make small details interesting (especially since some of the small details end up being huge parts in the story later). I'm glad I finally finished this book and really appreciated how nicely everything wraps up (since I don't think I'll be reading the new author's take on this series).