If you believe in the 80/20 rule, you will enjoy this book. The book starts with fundamental concepts (pods) and grows into handling more and more abstractions like deployments (an abstraction of pods with a ReplicaSet in between) and Services. You even get to witness a Rolling Update. You won't be ready for certification or managing k8s in production after this book but it is a very valuable 10,000 foot overview.
Another plus that it focuses on declarative style k8s (with YAML) vs the imperative (with CLI commands).
I recently started training for CKA and CKAD and so much is being thrown at me with other courses and books that sometimes I get overloaded and struggle to see how things fit together. That's when I remembered that I bought this book. I came back and finished it in an evening and things make much more sense. I think Nigel's humor is a tad corny at times but he is great at making concepts stick. Maybe the corny humor is subconsciously getting the concept to stick in my brain?!
If k8s has you frustrated take a day or two to read through he book and work through these labs. You will come out of it feeling instantly gratified. If you've already mastered Deployments, Services, and ReplicaSets you are past the point of diminishing return for this book.