Dickies sizing is all over the place. I've gotten multiple new pairs in the same size that all fit different.
Now my go-to technique for buying 874's is to get them in longer inseams only, cause it seems to affect the way the top block fits. I've only ever had troubles with the 28, 29, and 30 inseams, whereas 32+ length have more room/higher rise.
That's pretty much only been an issue with size 32 though. If I get 33s or 34s it's no worries, I just gotta rock a belt, which I always do anyways so hey. I have 7 pairs of 874s and some are 32, some 33s, some 34s
I also avoid the flex ones cause they're thinner and prone to pilling, but really moreso to have another reason to NOT buy more pants.. cause I have like 15 goddamn pairs of pants
Ted talk