I bought this lovely dress, but I have never worn it. The fabric is 97% cotton and 3% elastane. The care label does show the Dry Cleaning symbol.