Just right for the price point. It’s not super cushy, but gives a little bit of lift to our hallway runner. And so far, it has stayed put as my kids run back and forth over it (our old rug used to slide down the hall with them)!

EDIT to say this does not stay put :(  It doesn't slide around as much as the rug would without anything underneath, but I've had to readjust at least once a day.  Not only does the side that lays on the floor slide, but the rug on top of it slides so that the pad shows (and I cut the pad a few inches shorter than the rug on both ends).