Does this rug pad contain any noticeable odors?

No, they should not have an odor.