There's good and bad in this show so far. I like Henry Cavill as Geralt, and the fight scenes are pretty good. The one big battle wasn't anywhere near as epic as some of the GoT battles, but the sword fighting is decent. However, there's quite a bit not to like as well. The script needs some serious work in season 2, it's probably the biggest weakness imo. The dialogue seems really cheesy and cliched quite a lot of the time, and the humour often falls flat. Also, I don't feel like they did a great job with the time jumps. The jumping back and forth often felt a bit jarring and the only way of telling how much time had passed was through character dialogue. For example:
On top of this, I know it's an adaptation of the books rather than the games, but the reality is that a lot more people will have played the games than read the books (myself included), so several of the characters are quite different to what I expected (Foltest and Triss for example), plus as much as Anya Chalotra is attractive, I was expecting an absolutely breathtaking woman to play Yennefer. I'll watch the second season of this but I think it needs better writers and some of the supporting cast needs working on.