I washed everything I had stashed. I wash all new fabric before I store it. I bought a new cabinet that has an odor, probably because of the chemicals used in particle board. I read articles swearing that Johnny Cat Original Scented Maximum Odor Control kitty litter will absorb odors. It has something in it that others do not, so I put some in an empty parmesan cheese container and put it in there with the top open. I have sprinkled it in books and other supplies I've bought at yard sales and sealed it in a bag, it seems to work.
I also use the Downy Unstoppables Scented beads. I put them in votives and stash the votive in a corner out of the way. Under the desk in the sewing room, in the corners of closets. In the linen closet. The smell is very strong, and I am sensitive to scent so I had to take them out of my walk-in closet.