These mats are super, just want i needed to clean off shoes coming in and out. Dog also love them, she thinks they are beds for her to lay and sun on.