Are they worth the money? How well do they stay on?

OR