I purchased a similar dress from this company before it was wayyy too small to be an xl and had to give it away.

I wanted to try again and did....this was was also not a Xl by any means..This enables them to make more $$$
 because you need larger sizes, which they charge more for.  I get these dresses all the time and they are very
roomy from other companies in XL size.