The product is suppose to be non-slip.  However, it does slip.  The dog is able to move it when he jumps on it.  Since it is waterproof the backing is like plastics.  It is not as comfortable with the backing.  The size was perfect.  It looks nice.