Dress was worn once, unaltered, no stains, dry cleaned the day after the ceremony. I typically wear a size 4 Jcrew dresses but my measurements led me to a Size 6 for this dress. It was a little big but I did not alter it so that I could sell it to someone who would like to alter it themselves!