As with the whole series, the plot is relatively thin--but who cares about plot with this fantastic set of characters? Even very minor roles are fleshed out in ways that make them feel like someone you might have met. Interactions between all these personalities are riveting, and the whole book flows smoothly and enjoyably to the big finish. Always recommended.