The style of the dress is great for multiple body types. I am a size 12/14 and the XL fit perfectly. The waist is high as other reviews stated, so I paired with a belt. The color was a deep beautiful green. I got many compliments.