When I was starting out, I used Shokz OpenRun. I was very satisfied with it. But I lost them.
(It wasn't too severe, but if I wore them for 3-4 hours, the temples would squeeze)
After that, I rode without them for a while, and when the Buds3 came out, I rushed to buy them.
When riding, I wore only one. (Left one when going, right one on the way back)
(I carefully purchased the open-type, but even though my ears are standard-sized, the earphones seemed a bit big and loose. Also, the outer ear canal area hurt, so I couldn't wear them for long)
When the Buds4 came out, I went to a Samsung store to try them on and test them, and discovered Shokz.
I tried various models and even tried the Pro before purchasing the OpenFit 2+.
(The sound quality was better than the Pro, and I didn't need noise cancellation anyway)
Advantages.
The wearing sensation is barely noticeable. It's comfortable because it's light and designed to hang.
Sound quality. Tweaking the EQ a bit makes it richer. I'm continuing to adjust. (The default is flat and voice delivery is clear)
Disadvantages.
My wife doesn't know I bought them. I told her I bought cheap stuff from AliExpress. I threw away the box. Now she's asking me to buy her one too...