Does not move on tile floor even with kids and dogs running in and out!  Catches all the water, dirt and grass that is usually all over the floor.  This will last a very long time!