This dress is great.  Looks so nice on my granddaughter who is 11 going on 14.  We got a S and it is perfect.  She is 5 ' tall and normal weight.  The price is really good for all this style and retro look.  If you have a teen or tween who wants a vintage look you might consider this.  There is a nice long zipper down the side to make putting it on easier.