I'll admit this is genuinely the first RPG where I liked all the companions and didn't find one annoying and I'm including every RPG I've played over 20+ years from DOS1+2, the Fallouts, the Mass Effects and KoToRs. As far as it goes they all seem well written and the characters actually stick to their personalities and don't warp their opinions because the player choices/story needs them to.