These are made from contract carpet of approx 7mm thick and edged by us. These have proper latex rubber backing and will not fall apart like the usual mats seen elsewhere. These are longer lasting mats and are also made from polypropylene so they are stain resistant.
eBay