This books starts very well but it gets way too theoretical way too fast. For a good 130 pages this book gives you a lot of information about ZF's classes and how to theoretically instantiate them and use them but the examples are shown out of context so you're left wondering where that code snippet you've just read would go to (Bootstrap, Application, Controller, etc). And there are no real practical examples in the first 130 pages or so. For example, you get to know how to fully customize every aspect of the MVC classes but you don't get to use most of what you've learned until 100 pages later. It's very hard to grasp all that info without seeing it in action. Specially if the framework's concepts are new to you.
A good example of how complex this book can get is the chapter on creating the Model for the included storefront project. The chapter guides you through creating a very complex model (classes that inherit from classes that inherit from classes, so and so on) right off the bat. There is no progressive curve, so I guess pedagogically this book is on the poor side.
On the other hand, the author DOES know what he's talking about and takes his time to explain WHY he does what he does which is very important in these kinds of books.
This is definitely not a light reading and took me a couple of re-reads to understand most of the stuff. Wouldn't recommended it as a first view into ZF though.
If you've read the Symfony Framework documentation intro project Jobeet (Symfony 1.4 at the time of this writing), then you've read the complete opposite of this book; they give you a VERY progressive HOWs and usually not the WHYs. This book give you a very mature yet simple project ready for you to copy paste but you're left to digest it at your own pace (if you can!).