This mat has held up well for over a year. I’m very happy with the purchase and would buy it again. It is large and keeps us from tracking in too much debris or water. It has held up well to a couple pet accidents too, when we couldn’t get our puppy out the door quickly enough. Sometimes I vacuum it, but I find picking it up and shaking it off outside works equally as well. It’s a little large and awkwardly heavy for me to shake out, hence the occasional vacuuming.