I really love the fitting of this dress. It is very flattering. Very suitable for tennis social events. I wore it to the club round robin and got a lot of compliments. It fits true to size if you don't have C cup or above. Built-in bra is comfortable for a B cup (or C maybe). Bottom of the built-in bra is not elastic so make sure you order a size that is accurate with your bust measurement. The waist and hip don't matter much as they are more in loose fit. My only complain about this dress is the color. The navy blue came off and really discolored the white shoulder straps during the first wash, in cold water.