Exceedingly good for the pricetag. I would say all parts of the game are pretty good, nothing important is missing, and combat isn't a slog (and it is most of the game). I'm a chronic reroller and I never felt like I had to do that even when I made mistakes with perks and skillpoints.