I bought this book based on a friends recommendation, i kept my expectations low just incase because i've been known to not like books my friends do but my god this book was just something else. I found myself not wanting to put it down and when i did it was simply because i had to go to sleep. Not gonna lie it did take me while to get through it but thats what i get for trying to read four books at a time.