I love these magnetic snaps on a leather backing, they look great on the vintage style Harris tweed bags that I make. Because they are sew on they can be put on at the last minute for perfect placement. so no need to put hole in your fabric. I put a dab of glue behind them and sew them on with embroidery thread.