For your first character, unless you're making an all-in-one-stat or luck character, you should only be considering one class: Knight. Consider you may want to switch playstyle halfway through your playthrough. Consider you may not feel like replaying the game all over again on other classes. There is a lot of reasons to choose the most versatile class for your first playthrough. No matter what build you want, except for luck, Knight is at worst 4 stats behind any other class. No other class has that versatility. The other classes that you may consider for dedicated builds are Warrior, Pyro, Sorcerer, and Cleric. But let's have a closer look on their stats in different builds, shall we!? (Ignoring VGR, END, and VIT for every build since they will always be upgraded to 15-40.) For a STR-only build, with ATT/DEX/INT/FTH/LUCK as dead stats, Warrior is #1 with Knight 4 stats behind. For a DEX-only build, with ATT/STR/INT/FTH/LUCK as dead stats, Knight is #1 (lolwut!) with Warrior 2 stats behind and Thief 4 stats behind. For a INT-only build, with STR/DEX/FTH/LUCK as dead stats, Sorcerer is #1 with Knight 3 stats behind and Pyro 4 stats behind. For a FTH-only build, with STR/DEX/INT/LUCK as dead stats, Cleric is #1 with Knight 1 stat behind and Pyro 2 stats behind. For a mixed weapons STR/DEX build, with ATT/INT/FTH/LUCK as dead stats, Warrior is #1 with Knight 1 stat behind. Pyro is a whopping 13 stats behind. For a mixed magic INT/FTH build, with STR/DEX/LUCK as dead stats, Pyro is #1 with Deprived 2 stats behind, Sorcerer 3 stats behind, Knight 4 stats behind, and Warrior 8 stats behind. For a jack-of-all-trades 20-into-everything build with only LUCK as a dead stat, Knight and Pyro is king and queen, but Knight wins because of the option to save 2 stats on ATT and use rings to get spell slots. Unsurprisingly, Knight is superior to Pyro if you want to try a pure STR or DEX build. But surprisingly, Knight is also superior to Pyro on a pure INT or FTH build. Pyro would be 12 stats behind Knight in a STR/DEX "quality" build but only 4 stats ahead in a INT/FTH "pyro" build. Warrior is superior to Knight on pure STR, but is pretty much always 4 stats behind on any build that involves magic because of the 4 extra stats into Luck. Warrior is actually more well-rounded than Pyro for trying out all of STR, DEX, INT, and FTH (8 vs 13 stats behind at worst). Cleric and Sorcerer are too specialized, 15-16 stats behind Knight on STR and DEX builds. As you can see, Knight manages to perform close to the top dog in any kind of build. He is your best waifu when you want to try everything. You can re-spec your character 5 times every NG cycle at Rosaria. Remember you can copy/backup your save file prior to respeccing, and replace your save file with the copy if you want to turn back time to before you respecced (aka "save scumming") (completely legal action). That way you can try out different builds without spending your 5 respecs.