This rug pad is great and offers cushioning on hard which is nice.  Easy to trim to exact size.  good value.