Very slow and hard to get into in the beginning but once you got in a few chapters it was hard to put down. Wasn't a book I'd choose personally for myself, but was asked to read it for a book club, and glad I did. This book literally had me scream out loud "oh my God" and the plot twists had me angry, confused, upset and scared. The book itself was marvelous. It was crude at times, but it matched the characters perfectly. I didn't like the ending it felt rushed and im left asking, "thats the end? But what about....?" Definitely a good experience and glad I read it.