This costume dress is much better quality than I was expecting. I normally wear a size Medium but because of the previuos reviews that were left, I ordered and XL. I probably would have been safe with a Large.