I'm not an avid reader, not by a long shot. I occasionally check out a book when I'm bored and it takes me at least a week to finish, but I managed to get through this one in under a day. The book is fun and keeps you on the edge of your seat despite you already knowing what's going to happen at the end. It's also a reminder that we waste so much time in our lives and there will be a point, whether it be a one second realization when it's all about to be over, or a deep thought moment you get at 3 AM, when you realize that there is so much we do not do because we tend to let fear control our lives and the extent to what many of us do is just exist, never live. I'd highly recommend this book to anybody who wants to be entertained and all the while take from it a valuable lesson.