I LOVE this dress. I did size up 1-2 sizes because these can be really clingy. I have a top very similar and it has some good stretch but it can be very form fitting. I ordered it in the purple to wear to a wedding. I will also be getting the black. They are a light sweater material so they work for Spring and Summer occasions. I did not wash it yet but I think a gentle cycle or hand wash would work fine.