I bought myself this mat and have no regrets.  The design is beautiful and looks custom; different than anything you can find in a store.  I find myself walking on it on the way to the refrigerator because it is so comfortable.  I hope it will not stain and stand up to the test of time, but so far it has been very durable and very high quality.