I would wash them by hand and not in the machine, they look hand pieced. I have found that GAIN laundry soap is great for odors and musty smells. When I find old fabric/blocks like that.....I try to use the old stuff together instead of mixing new fabric with it. Just my 2 cents worth. :o)