The book is generally good but there were too many portions of the book that were not realistic. I know this is fiction but the parts of the book that disappointed me were unnecessary.