The book is certainly worth a read and contains a lot of good information on Florence, but it really suffers from a lack of detail, primary research, and good writing. This book should have been several, intensely-researched volumes, not a 300-ish page book with no real citations or primary research. The author quotes other biographers, but offers little of his own research. The problem with this is that many of the biographers he quotes, such as Vasari, are well-known to have exaggerated accounts of what happened. The author offers no fact-checking whatsoever.
The book is also written in a confusing manner. You will frequently read a paragraph and think “wow, was that really one long run-on sentence”, go back to confirm, and see that you were correct. This makes it fairly difficult to understand when the author introduces new characters or significant landmarks. The author also has a habit of including seemingly random persons only to never mention them again, constantly repeating himself about which street buildings lie on, and including unimportant details about historical figures. The book reads more like a brain dump than a carefully curated historical account. This all makes for not only a confusing read, but frequently the need to put the book down and Google what actually happened. The book is worth a read, but expect to forget at least 50% of what you read as soon as you are finished with the book. I would highly suggest supplementing with other books.