My experience with Chernev's “Logical Chess Move by Move” was kind of mixed. It is good but before starting it one would really benefit from knowing the style it is written in.
Initiated to chess in early childhood I have been playing it now and then for 20 years but remained somewhere between beginner and intermediate level. So, I found this book to finally start playing normally.
As for the content, the book is indeed well-detailed and very analytical. Chernev follows every move with super clear descriptions and in general it is simply a pleasant read because of its succinct and sometimes passionate language. This nice part accounts for two thirds of the book.
The rest of the book, however, is made of author's enumerations of all forced moved possible in those games. These are places where Chernev just re-writes in advance 7-10 or more hypothetical forced moves without giving context or something else for your brain to catch onto. Often for one real move there are multiple these 'think far in advance' things. At moments, it really blows your mind and honestly may become boring.
So, this smaller part of the book is clearly not for beginners and, in my opinion, at all is not well done. I spent half of reading time on it and did not get much use from it.
Conclusion: Beginners could easily use this great book but would better drop the parts with forced moves