i really dont know about old material but i use spray and wash dual care on everything includeing my quilting material if the dear kids stain it i would suggest tring it on a small spot and if it doesnt cause any color cange go for it. btw it takesout almost anything my kids get on stuff including set in stains. good luck