Wasn't sure about sizing so i ordered the xl and they fit my 5'3", 153 lb frame. they'd work for any height because they gathered quite a bit around my ankles but easily adjusted to look like they fit. amazingly, they don't show the squishy bits at all. it's a substantial thick knit. i'm returning because i don't have the body for these and i'm short waisted so the top, wide, slenderizing part of the waistband starts well above the area where i carry my weight in my tummy, mid section. i highly