I wanted to love these, but they were too long.  I'm 5'3 and wear a size 10/12 large pants and ordered the large.  I loved everything about these except for how long they were!  Even with edges, they would be too long.  I returned them.