Beautiful dress. This is my second of this particular style. Both fit just right and the fabric is thick enough you don't need a slip. The style is extremely flattering and I feel comfortable. Plus, its nice to get stopped by strangers telling me now beautiful I look and asking where to find the dress. It's been years :)

For reference, I'm 5'7" and a 14-16 depending on the style and an XL is just right. The material is kind of slinky so I'm not sure how hot it will be come summer. There's a zipper on the side so the fit is more precise.