These pants fit perfectly and are so comfortable. I ordered a small and I am 53 and 118 lbs so they are a little long. The problem is they come apart at the seems...literally. I ordered 2 pair and sent the first back after 1 wear and the stitching started come out around the pocket. The second pair got 3 wears before it started to come apart as well. Too expensive for that kind of quality.