This book was highly recommended to me and I found it to be a pretty good read. I liked the plot but the main character was a little bigger than life. If you want a fictional book to be realistic, the plot actually was believable and you start thinking this could happen. However, I felt the main character was disproportionate (superhuman) to reality which takes a little away from the validity of the story overall. That being said, I still would recommend the book. It moves quickly and I had no problem staying very interested as the story unfolds. I could not guess either the plot or outcome so it kept my interest throughout.