I am 5'9", 34 waist, 42 hips, and 38D bust. I usually wear a large or extra large but brought a medium based off other reviews. This dress dress flows nicely and hides all my imperfections. You can easily dress it up or down. It is recommended to hand wash this dress, but I wash it in the washer on gentle or hand wash cycle and have had no issues. However, I do not dry it in the dryer, I let it hang dry. I will be buying more dress.