I weigh 148 an I got a size medium as it does fit perfect ! If you have long arms like me do to expect it to be not a perfect fit on your arms ! Ion very happy with this purchase the only down fall is it's not a heavy jacket as I thought it would be . It's a thin jacket more for fall weather ! Or to wear under heavy jackets!