It fits good on my waist and hips but legs are too long, perhaps is 33 x 33. Didn't return because my wife just bought a sewing machine so she's looking around to fix anything. So she did and now they're good.