Medium is NOT / NO LONGER size 34 inch waist.  Instead, medium is now 32" - 34".  This will be too tight on you if you previously bought Hanes true 34" waste size underwear.

The product description is not labeled correctly.

Regretfully, "large" is 36" - 38" which will be too big.  If anyone knows of a true 34" waist size, please let me know.