I have never been a fan of these, I find that they don't grab as much hair as bobby pins do and I also don't find them very cute. They definitely hold your hair for a very long period of time, but I found that they didn't last that long for my hair. I would probably not be using these anymore.
I used to use these and would always get a headache after wearing them for any amount of time. They're cheap and hold hair, but a little too tightly. I stopped using them because it wasn't worth the headache, literally.