Does this rug pad contain any noticeable odors?

No. Our felt & rubber pads do not come with any noticeable odors.