I think I am going to love these.  I bought two of them.  I am counting on them not sliding all over the place when the dogs run around.