Unless you wear a 36+ inch inseam jean, 31″ will be a perfect fit for most. Bibs are worn over jeans, and are not to be tight against the jeans, in the crotch (remember when they ride up, you pull down on them) A 31 inch inseam will work perfectly for 30-36 inch inseams, which covers about 95% of the populous. Even a guy with a 36+” inseam, will not notice, because typically, you have big boots on, when wearing them, and they go to the top of your boots. I know when I put my GameHide bibs on, without my boots, I walk on the bottom of the bibs, but when my boots are on, they are perfect
big g