Does this rug pad contain any odors?

No. Anchor Grip will not smell. Anchor Grip is made with higher quality low off gassing materials, including bio based oils and fillers.