Some Curves/Average Height
I am 5 feet 4 inches tall and weigh approximately 118 lbs. I purchased the medium size and it was a beautiful fit. The top is made of high end super soft polyester, unlike the kind you find in lower end boutiques. The fabric is light weight and floaty. The blouse itself has no stretch, but the beige tank that comes with it is also super soft and has mega stretch to it. For my height the front ties seemed a bit on the long side but I managed to tie it off center so that helped balance me out visually a bit.