I most always wear large sizes in coats, but I went by reviews and ordered the medium in this coat. I'd wanted the grey, but they were o/s on medium, so I took the white. While it is a beautiful coat, even the medium runs large on me! I could probably wear a small in this coat. I wear about size 10 in blouses, so small definitely would not normally be what I would order. I have broad shoulders and a large chest.