I LOVE this dress. It is super flattering to the figure and looks great. It does run a little small, so I ordered a size up (generally wear M/L, but ordered this in an XL - for reference, I'm 5'6, 175lbs, 38D). You do not need a bra as there is one built in, which also provides extreme lift. It is the perfect dress for celebrating, going out with your friends or just looking amazing! I love it. Thank you K Collection :)