This is a great book for the chess enthusiast who wants practical (not theoretical) advice. This book acts as mostly a collection of National Master Dan Heisman's old Novice Nook articles, which he wrote about issues concerning amateur players. You will not find many diagrams in this book, though there are a few, to illustrate his points. More important is all of the ink spilled on problems or conundrums that plague the average club player. Things like "WHEN should I stop calculating?" and his answer: "when the position reaches 'quiescence'" is extremely poignant. Then he gives multiple examples of how this would work. But also, he emphasizes the importance of being able to play intuitively.
Another important aspect that he tackles is psychology. The segment "Traits of a Good Chess Player" is a nice primer to the kind of person one needs to be in order to become a strong player. Heisman manages to be incisive without being cantankerous about it. You might see yourself in some of the good or bad things he says about certain traits, and that's the kind of advice that a lot of players don't have at their fingertips.
One infamous thing about chess learning advice is that the body of good advice often appears contradictory in certain principles. For example: "Don't move a piece more than once in the opening." Well, what if your opponent is threatening to win a pawn? Following that advice would lead to you breaking another generally sound principle: "Don't give away stuff for free." Or, here's another: "Castle early", but it's contradicted by the fact that if you castle right now, your opponent is going to checkmate you on the h7 square with a queen and bishop battery. How do you figure out what's more important or less? How "strong" is X principle? When should it be ignored? Heisman has a chapter dedicated to practical issues like this, possibly the best chapter in the whole book.
This is a great book for the improving player. If you're, say, rated 1000 on chess.com or 1300 on lichess.org (blitz, rapid, or classical), it's probably right up your alley. I was a class C player (~1500 USCF, 1700 chess.com, 2000 lichess.org) and this book was like eating candy. You can't hurt yourself to try it.
My one caveat has to do with the translation from the online Novice Nook articles to kindle format. There are a lot of missing spaces between words and it's a bit annoying. But the quality of the advice is not damaged at all, that's mostly presentational.
Great book, get it if you like chess and consider yourself anywhere from a hobbyist to a serious improver.