Perfect fir on upper legs, hips and waist. However the regular are so long. I'm 5ft 7" and even with the highest of heels they're too long. I've kept them because the waist fits well but I'll have to get them taken up. I tried a short version and they sat at the ankles!!