I am size 12 and the large fit perfectly. If you are shorter than 5' 6" it might be too long. Sleeves were perfect and not too snug. Fabric is like silk. I just ordered another one. For the price its a great find. Thank you!