This dress looks absolutely fantastic on me, and I have a far from perfect figure - a definite beer belly, and rather oddly shaped hips. This dress skims over these imperfections, and with the help of the sash gives the impression not only of me having a fairly flat stomach, but also a rather slim looking waist. It does sadly expose my rather chunky upper arms, but these can easily be concealed with a bolero jacket.
The fit is generous - I normally wear a size 22-24 in dresses, and ordered this in a size 24. It fit well, but still had plenty of room left in it, and I was glad for the sash to bring it in around the back. I actually think I could perhaps have gone with ordering a size 22, but I must say it is refreshing to be able to order a dress that does have generous sizing.
I also really like the length of the dress, which comes to just below the knee on me. This allows me to show off my legs, without any risk of showing off anything else should the wind get up. I also love the fact that when I spin, the skirt flares out around me. And I am very impressed with the fact that this dress is machine washable.