I needed to find a long rug to place on top of a tile floor so that my older pup could safely make it down the stairs and to the door to go outside. This rug is perfect for my needs, and my pup can now walk in the hallway without fear of slipping. :)