I've recently readed this book while travelling to and from work, and my goal was to learn more about Web Services, and precisely those that gave XML responses, so this book was a good candidate.
The book contains what it says: all about web services in .NET. This is good, because you can always have it as a reference book whenever developing web services. It covers SOAP, HTTP POST and GET protocols, ASMX web services and WSDL-created proxy classes, UDDI and DISCO files, state management, caching, session and state management, and even asynchronous examples.
The only "bad" thing about the book that I've found is the "STEP BY STEP" sub-header... At least in this book it means "complete examples in every chapter".
The book is 373 pages long (apart from the appendixes), at least one third of that being code examples. And of that 100+ pages of code, the majority is trivial basic WS code that seeing one is ok, twice maybe, but the third time you just skip to the bold part that marks the "important" code.
The authors could have avoided full samples from later chapters, instead only showing the relevant code snippets.
But anyway, as I started saying it is a recommended book to learn (or get deep into) .NET web services development.