All of the above and....have you ever used white gloves while quilting? They are filthy when you finish. I was shocked the first time I used them. Couldn't believe how dirty the fabric was. I have also used unwashed fabric to polish my machine table when the fabric is not sliding easily.