I like these rugs, they work perfectly for what I need. Bought a house with vinyl flooring and my dog slides around, so these help him get some traction throughout the house perfectly. They are very thin, but that doesn't bother me. They stay put and do not slide on the floor. I love that I can choose from a variety of sizes.