Perfect dress for any event. 100% Cotton and Spandex blend with moderate stretch. Model is wearing a Small.