I could not recommend this book any more! This is one of my all time favorite books. Oh man, this book is dark, it is super messed up, and it is HILARIOUS. I found myself constantly cringing and laughing hysterically. If you are easily offended, do not read this book. However, if you don't mind reading vulgar language, and really messed up situations, definitely read this book. There is a reason that it is so well loved.