These mats work amazingly well! Pretty pricy, but if they save my new carpet, they’re worth it.