I always wear bone conducting headphones when running. Need to hear alle the electrical scooters that try to kill me.
I opted for Shokz Openrun instead of the pro model. Mainly because of the higher IP rating. Sweath, rain and snow no worries anymore. I han a set of Shokz Openmove earlier, that eventually died from water. But Openrun is fantastic.
I find the sound quality pretty good, but a bit lacking in bass. Be aware that the wind noise makes them less fitting for riding a bike, unless you cover your ears with a helmet cap or something similar.