PLEASE PAY ATTENTION TO OUR SIZE CHART
US Small--- Bust: 39.37''-- Length: 30.31''-- Sleeve: 24.41''-- Shoulder: 17.91''
US Medium- Bust: 42.13''-- Length: 31.10''-- Sleeve: 24.80''-- Shoulder: 18.50''
US Large--- Bust: 44.88''-- Length: 31.89''-- Sleeve: 25.20''-- Shoulder: 19.09''
US X-Large- Bust: 47.64''-- Length: 32.68''-- Sleeve: 25.59''-- Shoulder: 19.69''
US XX-Large---Bust: 50.39''-- Length: 33.46''-- Sleeve: 25.98''-- Shoulder: 20.28''
NOTE: Comparing the detailed sizes with yours, please allow 0.2-0.4 inch differs due to manual measurements, thanks.