I like the look of these rugs and also that they are machine washable.  But they are very thin and light in weight.  Good for washing in the machine but not so great for a dog to run through the kitchen on.  I may try a mat under the rug for extra cushion and security in keeping the rug in place on a wood floor. There is a thin rubber coating on the back of the rug, so it seems to be ok for a walking dog or human.  I also wonder how durable they will be.