Love can use it on any surface including carpeting. No odor at all and allows Area rug to lay flat. I'm ordering more for other rooms. I also love it's 20 year warranty.