I stayed up late to finish this book. I was surprised considering the last few books by this author I have read I didn't care for, so I didn't have high expectations for this one. I was pleasantly surprised. It did seem a bit more serious than I was expecting, but it was still a great book.