I read this in 6 days. I would have done it faster, but I had to stop and do the normal day today living like sleeping and eating and, well, you know. Excellent read. I laughed and I cried, and I got to know each character so well. I absolutely loved this book!