I am 5' and around 128.  I found these leggings comfortable and easy to get into.  I ordered the (S) and fit fine with a few inches extra around the ankles but it can easily be spread out.  The seams do not bother me.  You really don't notice them once they're on.