Very satisfied with the purchase. On my parameters 103-90-107 size L came up perfectly. A little wide in the shoulders, as my shoulders are rolling. Length, sleeves-all as on me sewn. Cloth is dense. Lining Cotton. As a gift they put an elastic band for hair. Nice!