OMG! These are amaze balls!!!  My measurements are 44 1/2 hips, and 33 waist 25 1/2 thighs and the 31 fits like a dream!! I usually wear a size 12 and these are great! I'm not pulling them up all day and they flatten out my midsection like a champ!!  I am back on here to order more! THATS HOW GOOD THEY ARE! And the price? Come on!!!!! GET THEM! you'll love ( I got the shorter length as I like the cropped look and they are so comfy!)