I ordered an XL in these. I typically wear a large in bottoms and I couldn't even get these past my shins because the white part is super stiff and has no stretch. If you're a smaller person but ordered a few sizes up, these would probably fit you just fine.