This first season of The Witcher is a good adaptation of the books that mostly stay faithful to the books. Here is a quick pros and cons list of this show. The Good:
Great cast overall : Henry plays a great Geralt, but he is far from being the only great actor. Dandelion is just perfect in every way, the guy does not play Dandelion, he IS, as he acts and sings the (great) ballads. As for Yennefer, I was not convinced by the casting of Anya Chalotra based on her looks, but boy this lady can act and makes a fine Yennefer.
Great soundtrack
Good visuals: The magic and Monsters are fine, not great but quite fine.


The Bad: