Is Superior Lock odor free?

Yes. Our rubber and felt rug pads will not smell.