This rug was perfect for my hallway. My floors are all vinyl plank flooring. One of our eight dogs recently had hip surgery and the slipping and sliding on the floor would have injured her further. The rubber backing is great and the rug is super easy to keep clean.