These were advertised as "non slip" and i thought they would help my 16 month old's baby fine slippery locks stay put in barrettes. However, they are too small, really better for infants than older babies, and DO NOT stay put. we've lost 3 already, due to their small size. these appear handmade, which means you could make them better than this purchase.