I read all the reviews on this dress (in all colors from all vendors) before ordering and I was really hoping it would meet my expectations. And it did! I'm 5'4", 34-a cup, and skinny except the hips, and the dress fit perfectly. A little loose on top and fitted at the bottom. I wear it alone with heels and jewelry to dress up or over leggings with chucks or flip-flops to dress down. I'm still in shock to have such a perfect dress at such a low price point. I'll also mention the shipping was fast - no special delivery specified and I got it before I received another package ordered expedited the same day. So happy with this dress I'm back to order more in different colors! Edited to add a negative: the only one I can think of it's t-shirt material, so pretty thin. When I wear it as a dress I have to wear a half mini-slip.