Slim and readable.
I had read all of Dawkins and nothing by Gould and saw this as a necessary scene setter before diving into Gould's work. It worked in this role very well by giving a great overview of the various areas of agreement and dispute.
Easy to read for the non-specialist, I whizzed through it in an afternoon.
A fantastic suggested reading section, split down by chapter and with quick summary reviews of the suggestions which also gives details of which are suitable for the non-technical reader. This section alone is almost worth the cover price. I added significant length to my wish list after reading this book.
3.5 out of 5 stars.