It's all about the tips which these come with a lot of. On top of that, there is no shortage of aftermarket options that will fit your ears. The cable, and most cables these days, also don't have a metal memory wire anymore so the wire will naturally go over your ears. I wear glasses and have longer hair and never have issues.
These shells are also super small and lightweight so you should be good to go.