If you have hardwood floors, carpets and mats are pretty much a home essential. They prevent scratches and stains, allow you to wipe off the bottom of your shoes before stepping into your home and can ...