Maybe I am just not the housekeeper some of the rest of you are (probably better than maybe--) but I've used mine for ages and not washed them and not found them dirty. Though my regular coasters seem to get dirty. Maybe I just don't see the dirt on the fabric?