This rug pad is great for adding an extra layer of cushioning to a thin rug and the non slip dots keep it from sliding around. The thickness is about average for a rug pad, maybe a bit on the thin side.