Some good, some so-so, worth price. [SEP] Some of these are a little small and more silky than cotton (silky ones don't seem to stay in my hair as well). But, you get 20 of them and there are certainly several that I like. So, for the $4-5, I would recommend.