Wow, this is the perfect dress. The fit is absolutely gorgeous. It hugs my straight figure and makes me look like I have nice curves, and it moves with me so easily without riding up or getting weird, like a fitted sheath sometimes does. I don't need a black dress at all, but there was no way I was sending this one back. (P.S. I ordered a 2 Petite, though I'm 5'6", and it hits the bottom of my kneecap. The regular might have been too long for my taste.)