Love this dress. Although not cotton - it is still super soft and breathable fabric. I am usually a size 10 (with size 10DD boobs) and I bought the XS as all other reviews said it was a roomy fit. It fits me perfectly. The neckline is quite deep - so I wear a cream crop top underneath for work and a prettier/lower bra when I don't have to be as conservative! I haven't had to iron it yet (I don't usually iron anything lol) it just kinda relaxes and smoothes out as I wear it! I am thinking about buying this same dress in another colour.