Much better than pins
I thought to begin with, I would stay with pins for the most part as I love the tradition of them, however, these are by far better. They go on so fast and easy and hold the diaper just as well or better than pins. And no fear of stabbing neither baby nor finger. The best use of these I found were the colors themselves. since the majority of them are always the same basic color( when I got them, it was in cream and green with bonus colors of a purple or a pink) I used all the basic colors for everyday use, the one purple marked that it was to stay in the diaper bag, and I used the pink one on diapers that had a silk or wool liner that would signal to anyone changing the diaper to watch out for those so they wouldn't be thrown in the diaper pail and could be hand washed instead, which happened a lot before I used my color coded snappie, because the liners are the same color as the diaper. They grab on to textured fabrics very well,like birdseye cloth, especially the disana muslin diapers. If you are going to use receiving blankets as diapers, they do better with a pin. Used these for 2 years, and have only lost 1 "tooth" out of one of them.