they are good, but thickness varies according to their colors. white is the thickest and hence has very low elasticity and fits very tight. it might hurt our ears. black is a little thinner and fits very nicely. pink and beige are thin and good. The only problem is they don't cover the whole head. They are small in length .