It's not a bad book. The writing manages to drag you in and it does what it sets out to do- it tells a story awfully well. My only gripe with it is that it's terribly overrated, and it does have faults. Like I said though, it's not bad. Most people enjoy it.