This reminds me of a bath mat.  the graphics look a little cheep.  I put it under a table and it should clean up nicely and I do like the rubber backing.