This works fine and has a great lever to adjust the position of the hole punched, but it does NOT work on thick material. We need to punch thick face plates for access badges and it jams up on this material. I wouldn't think you would have much success with leather