Odorsorb works great. I love the way it completely knocks out the odor of my garbage--garlic, frying detritus, meat cuttings/bones, you name it. The only issue I have is with it getting knocked off when I take out the garbage. If I just, carefully, pull the bag, it's all right. But if I need to take the garbage bin out to remove the bag, it gets knocked off. Simple Human makes fabulous garbage bins but they are so well made that there isn't a lot of wiggle room. I will just have to be extra vigilant when taking out the garbage.