Dial Gold soap. Open package wrap 1 sheet of tissue paper around, and place with charm squares inside a ziploc bag for 1 to 2 days. It works on big quilts also. It has to be the Dial Gold bar for some reason or other. We found this out at a quilt sale room where we were stuck in the corner with smoke smell quilts that someone had dropped off. When we opened the bag WOW. We put the soap in the bag,and by the next day you couldn't tell it anymore.