This took forever to arrive in the mail and then once they did, they won't hold the pin in place. I am putting it through some thick fabric but this is made to only hold a thin layer apparently without any tug. I'd buy the metal type or someone that makes one with a tighter hole.