My dog has leg and back problems and always end up scrambling on the floors when running through the hallway. After looking through rugs in stores, I gave up - I always like to see what I'm shopping for my home in-person, but none of the ones I found were cutting it. I picked this just based on the color and size, and honestly did not expect it to be this good! It's soft and evidently of high quality. Not only does it help give my dog traction, now he enjoys just lying on it most of the time.