Extremely cute jacket! Im 511 and weight 180. I bought a large. This jacket fit in the arm length, which is important because I have long arms. A little tight in the stomach when zipped up but I had no intentions of wearing it zipped anyhow. Another versital jacket I will enjoy mixing with different outfits. Loved this style! The material is nicely put together. I was definitely surprised with the quality of this jacket.