This is a really sophisticated rug. It has a very subtle look to it. So far, I am very please with how it has held up to the vacuum and the cat scratching at it. I don't really know if it eliminates odors or not- my house isn't filled with bad (or good) odors. I bought it because I liked the color and the pattern.