I had mixed feelings about this one, but worth a read. I read it for book club and there was plenty to discuss. It was probably the only book I've read that I really didn't like the narrator, which was interesting. Overall, I think what made this book the big fat deal it's become is that it completely surprises you, not only in just what it is (when I started this book, it was NOT what I was expecting), as well as a plot that keeps you on your toes. I was completely unable to predict what would happen.