I am a 5'4" 113 lb woman, so I bought the XS. The length is perfect, and the waist is adjustable and comfortable, and everything else fits great. The only thing is, when I lace up the ankles, the cloth isn't big enough to fully wrap around my leg and cover my skin, so I have strip of skin showing where there is lace - which honestly looks really cool! But, if I wanted full coverage, I probably could have gotten the size S and had a slightly more baggy look to it. Overall, very happy! Perfect forSee full review