These are huge!!! I purchased the medium petite and they wouldn't stay on my hips! I'm 5' - 130lbs - and usually wear 6/8 in petite or a short 7 in juniors. The pants also aren't as short as normal petites, they are 2-3 inches too long, i had to fold the band to get them not to drag. I'm not complaining too much though because of the price and because I'm just passing these along to my husband. I think they'll fit him better. I loved the feel of the pants, they were soft, and they were super comfy!!! I'm going to try to order the small petites and see if those fit better. I think I'll have to try to shrink them but we'll see!