Why anyone would sell pants to a woman with a 31" inseam is beyond.  You'd have to be over 6 ft. I imagine to fit that length.  My husband opened the box and put them on thinking they were for him.  He's 6'1" tall.  I'd return them but they've been worn so I guess my husband has a new pair of sweatpants.