Just what I needed. It arrived in good shape, was easy to lay down. I did this by myself, so I found it easier to roll up my rug and on the opposite end, rollout the pad, then unroll the rug on top of the pad. It fit perfectly with no trimming needed. It is soooo much more comfortable to walk and stand on. The furniture doesn't wobble when all of the legs are not on the rug. I'm very happy with my purchase!