Definitely not for leather. Its slippery, smooth fabric, lightweight and no backing to hold it in place.