In-ear headphones from Xiaomi that both fit well and have good sound isolation. A perfect pair of headphones for music and audiobooks alike.
From Amazon
Xiaomi Redmi Buds 5 Pro Black EU BHR7660GL
Amazon
Xiaomi Redmi Buds 5 Pro Bluetooth 5.3 In-Ear Headphones, 52dB Active Noise Cancellation, Up to 38 Hours Battery Life, Hi-Res Audio & LDAC, Coaxial Dual Driver - Aurora Purple