I can't speak for the odor-eliminating capabilities of this rug as I've only had it a short time, but the weave and pile of this rug are great.  Feels very comfy underfoot when using with a rug pad.