I'm approximately 5'4'', weighing 110 pounds, and I wear protective gear underneath, so I intentionally chose a size up and selected size M, which makes the pant legs a bit long for me.
Nonetheless, it looks great overall, and being a jumpsuit, there's no worry about snow getting in.