It does a great job of protecting the floor as well as cushioning. It does come a bit bigger than the measured size so you'll need to cut it down to your required dimensions. I love it