This as the dress i bought days weeks ago but didn't get a chance to wear so here i'm giving it off. It's really elegant and since it's bodycon so it looks amazing when worn. I'm not sure of the material so wrote polycotton.Also, it is streachable to some extent so size is definitely not an issue.