I am so happy with all of my Woolx products!! I got the Eva in a size XS, as the Layla XS felt like it was custom sewn just for me. When it arrived, the sleeves were just a touch shorter, and the arms were a hair snug, so I decided to exchange for a size Small. I got the small in the mail today, and it. is. so. perfect. I was worried the body would be too wide if I sized up, and it's a hair looser than the Layla, but still drapes really nicely. So, don't be afraid to return and adjust sizes if it's not quite right.... and it makes sense that a midweight shirt might need to be a bit bigger than a lightweight. I'm excited to make these my work shirts, travel shirts, hiking shirts, life shirts! I am 5'11" and about 120# for reference, and the small was a nice length in sleeve and body.