This rug pad is perfect! My rug is super soft shag but thin enough that I could still feel my tile floors underneath. I was looking for something thick and squishy. Most pads I found were thin and more for non-slip than comfort. But this memory foam pad is about 1/2 an inch thick and super comfortable underfoot. I can't feel my tile at all. I purchased the 5×7 pad for my 5x7 rug. Turns out it is not quite 5 foot across but that's perfect. It's a couple inches shorter on each side so my rug drapes over it perfectly. As for the length, it is 7 feet so in order to get a couple inch drape on both ends I had to position the rug where I wanted it and then trim a few inches off one end. No big deal. Too long is better than too short.