I've had 2 these mats for 2 weeks, and I'm very satisfied. They lie flat, don't slip around (safety), are easy to vacuum, look very good. Most important, my little dog doesn't piddle on them as she would on various throw rugs I have used. It's too soon to report on durability, but so far, it's a winner! Update: After 4 years of constant use, these mats look good as new. To clean them, I just take them outside, hose them down and hang to dry in the sun for 2-3 hours. I highly recommend them.