these really do eliminate the odors. I was pleasantly surprised how well they work. I recommend these highly.