My earbuds have foam tips and they get dirty very easily. Soaked in dishwasher detergent, but kind of just want over ears now. Earbuds are good with glasses though.
I love my over ears. They're noise cancelling too (works much better than in ear noise cancelling imo). In ears always make my ears feel uncomfortably pressurised, small or large tips don't help. Can't have them any further out of my ear or they fall out.