It's a very nice dress !
I am 5' 3 and 138lb and I bought an XL. XL Bust 96CM/37.8" Shoulder38CM/15.0" Sleeve 61CM/24.0" Waist82CM/32.3" Length 80CM/31.5"
Well , doesn't fit my type of body. I can't pull it over my shoulders.
But the dress is very nice ! I like it !