These are very nice sheers. I don't have a clue if the neutralize any odors or not, that's not what I bought them for, but they are pretty and hang nicely.