The Witcher is a great show that recreates the feeling of the game exceptionally well (I’ve not read the books).
Henry Cavill does a surprisingly good job at bringing Geralt to life. The rest of the cast all do fine work.
While immensely watchable, the show’s biggest problem is that it requires investment - if you’re not familiar with the books or the games, you’ll likely be fairly confused for the first 4 or 5 episodes as it references multiple events, characters, names, and places.
Stay with it though, the payoff is worthwhile.