Picture and measurements are as shown. It's very flattering if you have the body for it (I have a bit of pregnant-looking belly). I got a size Small (normally a medium, 4-6) and it hugs the body tightly, highlighting all the curves. Looks nicer with a spandex underneath to smooth things out. Not nice material, has a plastic-y feeling to it but overall very nice dress.