This book was extremely long for me. While not terrible and although I liked the characters enough, by the time I got to chapter 18, I was weary. I definitely couldn’t understand why it was like 4 or so hours left! I ended up skipping to the last 4 chapters just to see how things wrapped up and that was sufficient.