I bought these for my hallway. I needed non slip, inexpensive rugs for my older dog, who is sliding on the floors. I also have 2 puppies and didn't want to spend a lot. These are perfect for what I needed. Not crazy about the design but really good for my needs.