I've been wearing these and they are comfortable and stay put.
https://www.amazon.com/dp/B00RDDT02G?ref=ppx_pop_mob_ap_share