It was made in India and is very easy to clean! Just apply shampoo to remove stain. It is the perfect way to ensure your floors are not only great-feeling on your feet, but great looking, too! The polypropylene is a durable material, leaving your floors looking cleaner and lasting longer.