I love when a book is both written well and long. Each character was developed with believable details and the entire plot was engaging throughout the book.