This book has 8 chapters for a total of 700 pages.
It is one of the best books I have read. The language is simple, authors covers complex topics in highly understandable way. The language is informal, still highly informative.
This book follow the OSI model from a top down approach, starting from the application layer. I think this is a good approach. Generally people reading this kind of books already has a general concept of how computer programs over a network works. So starting from the application layer simplify a lot the understanding of the material presented here.There is not much math involved here. All concepts are explained "verbally" as much as it can be.
The material is well organized. You'll never feel lost. All you need to know is here. Reading this book is a pleasure.
The only penalty I can assign is the price: too high for a book of this category. If I can say three adjectives to describe this book, well, I choose "complete, clear, accurate".
If you are searching a book about computer networks, this is the book for you. Buy it without doubts.