Oedro mats are good quality, upper surface seems durable and they are of a good weight However;
Here are a couple of issues you may want to consider, and although these issues are not exclusive to Oedro as they are inherent to heavy custom floor mats, they speak to their design and improvements that could be made.