We have two large dogs and a three-year-old granddaughter, so non-slip rugs are a must. These do the job exactly the way they should.