I had a quilt come in once that just reeked of cigarette smoke. I closed it up in a plastic tote with lots of pieces of Irish Spring soap wrapped loosely in paper towels..it took nearly a month before I could finally stand to take it out and get it quilted but it did work..