If you buy know these run large, you will be fine. My daughter is 5'1, 95 lbs. I ordered the XXS and they fit nicely, albeit with the waist cinched tightly. Fabric is a bit stiff, but we haven't washed it yet. Using this for a prison costume for Legally Blonde and it definitely will serve the purpose and a reasonable price.