This book is not perfect. It has its flaws. However, there was something about it that was making it very entertaining. I read it in one sitting, given the fact that it was shorter than most books. It felt like the bollywood movie "Ghajini", in some ways (which could be spoilery).And the cover feels so good (which you cannot tell if you haven't held it). The book was in perfect condition.