These are THE BEST pads you can buy for rugs. High-quality SMALL rug pad, custom cut to your specific rug. From 2x3 to 3x5 in rug size. These pads are specifically for high-quality hand-knotted rugs. Approx 1/3 inch thick, provides structure to extend the longevity and quality of your rug. These pads are also reversible for all types of floors (wood, carpet, tile, marble, etc); high-quality rubber on one side lays on your hard surface and it prevents slipping and sliding and decreases folding and wrinkling of rugs, and high-quality micro-fiber on the other side to help grip rug, and will help grip to wall to wall carpet if your rug is going on a carpet floor.