These shorts are absolutely brilliant. I am 5'5' and 155-160 pounds, and I have a long torso, and the size Large fits me perfectly and is incredibly comfortable. Perfect length on the body, perfect length on the legs, and outstanding comfort for lounging, walking, yoga, or hiking. I bought two pairs of these, and I'm so glad I did because I'm wearing them almost every day! Literally the best ever!!