Xiao Studio dark blue floral silk embroidered linen Vest. We also have another black variation in L. 
 
M

Shoulder 18.5"
Waist 29"
Length 17.5"
Length including front lapel 31"

L

Shoulder 20"
Waist 30"
Length 17.75"
Length including front lapel 32"