Doesn't Stay Stuck

I purchased this item after reading the reviews, I was looking for a tape to paint leather that wouldn't destroy the surface. I was excited and bought two rolls. This delicate version, does not stay stuck on leather. I know it's for painting walls, but it was suggested to try for painting on leather. It's a bit too delicate i think, and paints bled underneath the tape.

###

