This is a great dress. I'm 5'2" ,130 lbs and the Small is perfect. Fits nicely on my bust, then gently flows out to hide everything below. Stretchy and comfortable. Machine washed and dried and no shrinking or problems. I've bought other similar dresses online before and they either have a very tight neck, or are not machine washable. This is great.