I bought this dress as a "reward" for myself because I have been working out really hard. In the picture, it looks like a dress that "fits" your body, but in reality is has the shape of a garbage bag. While I must compliment the design on the fabric, I have to be honest that I was highly disappointed in the size of this garment. I ordered a size medium, because all of my dresses are this size, as I wear about a 4/6 depending on brand. When I tried it on, I had more than three inches of dress on each side of my body, where the "underarm" part of the dress was supposed to be. I held it up to one of my fiance's XL shirts and this dress was actually wider. All I wanted was a pretty sundress to show off my shoulders and arms, what I got was a maternity dress. If you are trying to conceal the fact that you are pregnant with triplets, this is the dress for you. Also, regardless of your shape, I cannot recommend this dress to anyone because no matter how you are built or how you look, it will make you look much bigger. What woman wants that?