Beautiful dress and thick material but the top/arms run small. I read the reviews to find a similar shape and sized person for reference so I ordered a medium. The waist and bottom fit well but the arms are too tight. I can wear it without the buttons on the sleeves buttoned but that ruins the look. And a chest gap is present but that doesn't bother me too much because it's not overwhelming.
5'4" 150 36c - if I had to order again I'd order a large instead of medium