Try sealing it in a bag with a few Bounce sheets (use the actual name brand ones). It takes about a week to two weeks, but it can totally refresh fabric and remove odors without damaging it. I've actually used that method to remove embedded cat urine odor in some items, and it's worked.
|