I am 5'9 hips & thighs AND belly. . . bought these and loved them. I wore a 2 in heel and the pants were NOT too short. A higher heel would even work. Wish I could attach my picture. I did have to pull them up a few times so they wouldnt sag (maybe go down a size). Plenty of stretch