This dress has the perfect pleading to give you an ideal hourglass silhouette but isn't as tight around the hips as many mermaid dresses that accentuate more curves than we want to show.Its got dramatic volume but is much lighter than it looks. It was also very comfortable to sit in.You should also know that this dress was taken in significantly for me. The tag size is 22 but I wear a size 16/18 in street clothes, am 5' 7" and wore 3 inch heels with this dress. There is plenty for you to subtract from all angles if necessary. It has also already been professionally dry cleaned and all the zippers, clips, and bustle are intact.