Characters act realistically. Easy to follow and makes sense. Well written. Engaging personalities. Wished the book was much longer.