First, it's Carhartt. So at least there is ONE brand that has consistent fit. It's heavier and more durable than most brands, which is why you buy Carhartt. That being said, anyone that buys Carhartt knows that they use "true sizing". Just like their "Original Fit" Shirts, these aren't for you if you favor fitted shirts and skinny jeans...THANK the gods.  Your regular fashion jeans size is not going to fit you in a Carhartt pair of pants. If you are actually a 46x30, order a 46x30. Not the 40-42x32 Wranglers. (Cuz that's what I wear, ;) That extra 2" in length for a Carhartt will look awful and be very long in these pants and that 42 waist will be very very tight.
So, these pants ( I ordered the Dark Khaki, 46x30) have a mid rise waist with plenty of room in the leg (clearly, I'm a big guy) and are perfect in length. They are well constructed and the pockets don't show the liner ( I hate that in a pair of pants). They pass the "office" test, if you're like me and can't wear 'Jeans" to work, but they are plenty durable for field work (if you're like me and have to go back and forth to the job site) So, all in all, a win.  ... now if they would just drop the price of the other colors for us fat dudes, I'd be happy.