The Chuck Ivory is a cotton lycra blend fabric, with tons of stretch. It is MACHINE WASHABLE! So go ahead, jump in the car and run errands in it. Cook spegetti and drink some red wine before you change into your sweat pants. This dress can just be tossed in the laundry if you get anything on it. Now THAT is what I call a perfect ivory dress!