Fantastic!! Bought 2 of these to put on top of doormats for doggie paws. Dog loves them so much she curls up to sleep on them. I love them because they trap a HUGE amount of dirt and water compared to other doormats I have tried. I shake them outside every few days and have also put them in washer and dryer on low heat. They came out perfect. They can also be used as towels or crate mats etc. .