I am not sure about the Odor Eliminating part, it is hard to tell what odors it controls. We have two large dogs, so I bought this thinking that any odor eliminated is a good thing! 

We use this rug underneath our bed, its a great neutral rug, and easy to vacuum over. I am really happy with this purchase overall, the only point of critique I would say is that it seemed a little smaller than we anticipated. Had we known, we may have chosen a bit bigger option. Still, we are happy with this purchase, it was a great price and is holding up well so far!