I'm 5'3", 145 pounds, and the large was a little big. I expected them to be too long, and they were, but that was okay. Thankfully the waist has a velcro strap to tighten it, but I was still hiking it up throughout the day.
They kept me nice and warm. The reason for only 3 stars is that they ripped in the crotch in my first hour of skiing. Thankfully my mom had a sewing kit, so I stitched them up that evening and they did fine the next day. But I was very self conscious skiing that whole first day knowing there was a huge rip, lol.