I am 5'6\" tall and weigh 140 lbs. I usually wear a size 10 because I am \"busty\". I ordered a large and it was just what I wanted. It's not too tight in the chest and it flows right above the knee. I got for winter. I hope it will wash well .... , we'll see what happens. It's cute and the price is great. The seller also received it on time. A successful purchase!