Read all the books, played all the games, done all the side quests. They did a fantastic job. Every actor and actress absolutely pinned their roles down.
Geralt, Dandelion, Yennefer and Ciri were exceptionally well done.
My only complaints? The inaccurate Brokilon Forest events, and Dandelion is very rarely referred to as Jaskier in the books :p