I originally ordered waist 32 since that is my size. When the pants arrived I tried them on and they were too small, closer to a 31. I exchanged them for a waist 34 and they fit perfectly. Excellent material and design. I like them better then the Old Navy version.