I have straight, fine hair that goes about 2-3 inches past my shoulders but I think I have more hair than average. I bought these on ebay at 10 for <$2. I think they work ok but are nothing to get excited about. I need at least 3 to hold my hair in a bun. 4 work better. 2 are just not enough. The bun slides apart very quickly with only 2. The main trouble with these is that the diameter is so small they cannot possibly hold down all your hair so you constantly get strands and layers falling out of the bun all over, which leads to a very messy look. Because of this, I won't wear them out of the house but I do wear them around the house. It takes a bit of finesse to get them in properly so they grab enough hair under the bun to hold it in place but don't end up poking you in the back of the head. Once in, they stay fairly well. Overall however, I prefer my claw clips which also hold all day, don't poke me in the head and take no time to put in, compared to screwing in 4 of these. However, my clips are plastic and eventually they always break. These are metal and I don't see them ever falling apart.