It is the perfect cushion for the hallway rug, my dog loves laying on it which is why I intentionally bought a pad that is more plush. The rug stays put on my hardwood floors. The only thing I don’t like about it, which stop me from giving 4 stars, is that it doesn’t cling to the rug so the rug on top moves around meaning I’m still going to need rug tape.