This top is a perfect example of why retailer is heaven. the attention to detail is stunning and it drapes beautifully. i am 5'6" and 140lbs with an average build. an xs fits me perfectly. this top is very flowy. i could wear it until about six months into a pregnancy, yet it is flattering even though i am not currently adding to the human race. it's an investment, but it's high quality and worthy of the price tag.