Febreeze works well. If you cant wash it all now I would just wash it as you use it and when you get rain start washing the other fabric. I got 110 yards of fabric at a yard sale and it smelled of smoke and musty smell. Just plain washing got it out. I would love to send you some of our rain this year. We have already reached our normal year total. Tired of rain here.