The pins are on my backpack and they are holding up really well. The pins come undone sometimes and I'm always scared I'm going to loose them and they get small scratches very easily. The scratches aren't very noticeable. Overall, I would recommend this product.