Love this dress. Im roughly a size 12 to 14 and got an XL because I didn't want it to be skin tight. Its a little loose in the waist but fits amazingly well. Doesnt wrinkle and looks professional. Im 5 8 and the dress came past my knees. Highly recommended.