Painted canvas floorcloths
For those of you who are tired of spot cleaning (or worse- dry cleaning) an oriental rug under the dining table, why not go with a floorcloth? Heavy canvas is painted and sealed with multiple clear coats to produce a tough, easy to clean and customizable floor covering which will least for decades! More info at http://www.canvasworksfloorcloths.com.
Would you go for something like this in your home?