I have purchased several of these rug pads...I love them! They’re substantial, prevent my rugs from sliding around, and they protect my flooring when my puppy has  little accident.