This is a great dress! Super comfortable and classy, thick fabric. I wore it to a wedding and it was the perfect dancing dress. Feels much higher quality than the price portrays--great deal! I am usually a size US 12-14 and I got an XL and it fit perfectly.