The rug has a nice design to it, its all black, but every little piece of lint that falls on it, you can see it right away, so you have to keep vacuuming it so it always looks clean. Other-than-that, rug is ok, as for the odor-eliminating factor, I'm not too sure, I don't have pets and I don't wear shoes in the home, so I don't find that my rugs ever really smell.